当我想要执行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