与通过网格在云中运行测试相比,在本地运行测试时如何处理WebDriver实例

呵呵 测试交流评论123字数 172阅读0分34秒阅读模式
摘要当我想要执行selenium测试时,在处理驱动程序的最基本级别上,我们使用以下方法: WebDriver驱动程序=新ChromeDriver(); 然而,如果我想在任何云基础设施中...

当我想要执行selenium测试时,在处理驱动程序的最基本级别上,我们使用以下方法:

WebDriver driver = new ChromeDriver();

然而,如果我想通过Selenium网格设置在任何云基础设施中运行测试,则声明驱动程序实例的方法如下:文章源自玩技e族-https://www.playezu.com/180093.html

WebDriver driver = new RemoteWebDriver(new URL("https://localhost:4444/wd/hub"), capability);

假设我正在创建一个简单的selenium框架,它应该能够在本地运行/调试测试,以及通过网格运行回归套件。在这种情况下,我们如何处理驱动程序实例?它应该是ChromeDriver()还是RemoteWebDriver()?此外,如何在本地执行和网格执行之间切换?文章源自玩技e族-https://www.playezu.com/180093.html 文章源自玩技e族-https://www.playezu.com/180093.html

 
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证