我想你的問題更多的是編輯和編程語言,而不是專門針對硒。答案可能會有所幫助。
1.硒IDE和硒Webdriver是否可以與SVN,其他工具和測試管理工具集成?
答:可以,您可以將SVN,Git和其他工具與編輯器例子集成在一起:Eclipse。 看看這個視頻。 https://www.youtube.com/watch?v=ptK9-CNms98
2.是否硒IDE和硒的webdriver具有支持:WS SECURIT,SSL,HTTPS,SOAP,JDBC,JMS? Ans:是的,這是可能的。例如,用於連接數據庫,你可以用下面的代碼:
public class JavaDBConnect {
public static void main(String[] args) throws SQLException {
try {
Class.forName("com.mysql.jdbc.Driver");
Connection con = (Connection) DriverManager.getConnection ("jdbc:mysql://YOUR DB URL", "root", "");
Statement stmt = (Statement) con.createStatement();
ResultSet rs=stmt.executeQuery("select * from users");
while(rs.next())
System.out.println(rs.getInt(1)+" "+rs.getString(2)+" "+rs.getString(3));
con.close();
}
catch(Exception e){
System.out.println(e);
}
}
}
請通過鼠標懸停輸入相關的庫。
3.無論硒IDE和硒Webdriver是否有能力安裝插件。如果是這樣,什麼? Ans。是的,可以安裝插件。我可以知道你定位到哪些插件嗎?您可以在eclipse>Install New Software
中點擊Help
,讓您的編輯器使用n個第三方軟件/插件。如果您正在使用maven項目,則可以在pom.xml
中添加任何plugin
或dependencies
。請參考此鏈接查看全部https://mvnrepository.com/
4。無論硒IDE和硒Webdriver能夠讀取對象的屬性,測量響應時間,自動識別對象,創建自己的框架,選擇檢查點,raport個性化? Ans。對於時間響應,報告和框架,您可以使用TestNG
和ReportNG
。我不是很確定你的意思是自動對象識別,可能你可以用selenium IDE
和firepath
來緩解這個工作。
5.硒IDE和硒WEbdriver是否支持迴歸測試和單元測試? Ans。自動化的主要目的僅在於迴歸測試。當然接口也可以用於單元測試。爲了簡單起見,您可以使用junit
註釋。
如果您有更多疑問,請發表評論。
在一個SO問題中提出一大堆問題是一個可靠的方法,因爲「太寬泛」而值得關閉。 – Louis 2015-05-04 22:19:20