我正在学习使用上述测试软件,并且只是想知道是否有任何方式使得selenium检测到用户正在使用的任何浏览器,而不是必须定义的特定驱动程序,即 private WebDriver driver = new FirefoxDriver()
另一个快速问题是我如何循环测试以便重复一段时间?
答案 0 :(得分:0)
尝试使用QAF。它的所有配置都在代码之外。例如,您不需要在代码中指定需要启动的驱动程序,而是可以在属性文件或运行配置文件中提供属性,如:
driver.name=firefoxDriver
有许多特定于网络,移动网络和本机自动化的功能。 在这里,您可以找到step-by-step-tutorial开头。
答案 1 :(得分:0)
如果您使用的是Java,则可以在properties file。
中指定浏览器如果失败,您可以使用environment variable。
或者您可以将您的选择放在文件系统的文件中并读取值。
很多选择。