我想你的问题更多的是编辑和编程语言,而不是专门针对硒。答案可能会有所帮助。
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