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

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

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

WebDriver driver = new ChromeDriver();

然而,如果我想通过Selenium网格设置在任何云基础设施中运行测试,则声明驱动程序实例的方法如下:

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

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

 
  • 版权提示:非本站文章仅供存储任何法律责任由作者承担▷违法举报◁▷新闻不符◁▷我要投稿◁
    免责声明:部分内容来自用户上传发布或新闻客户端自媒体如有侵权请反馈站长处理
  • 原创转载:阅读转载说明>>> https://www.playezu.com/zixun/jiaoliu/yutongguowanggezaiyunzhongyunxingceshixiangbizaibendeyunxing.html
匿名

发表评论

匿名网友
确定

拖动滑块以完成验证