0
我正在使用selenium webdriver在远程计算机上测试网站的Web应用程序。 我已将Chromedriver.exe下载到MyDocuments。 我已经使用System.setProperty()设置了'webdriver.chrome.driver'并启动了ChromeDriver()。它工作正常。现在在用户计算机上启动chrome驱动程序
System.setProperty("webdriver.chrome.driver","C:\\MyDocuments\\chromedriver.exe;
driver=new ChromeDriver();
我的问题是,当我的网站上的用户访问,铬驱动程序在远程计算机上的用户的计算机发起的不是。
chromedriver.exe安装在C:\\ MyDocuments \\ chromedriver.exe。当我在远程计算机上运行我的应用程序时,webriver发射很好。但是当我从远程计算机访问远程计算机的URL时,webdriver会启动。清楚吗 ? –
所以,根据我的理解,有3台计算机,其中chromedriver.exe在第一台机器,并且您试图从第二台计算机运行您的网络测试,它工作正常。但是,当您尝试从第三台计算机运行案例时,浏览器将在第二台计算机上启动,而不是第一台。我的理解是什么? –
从第二台和第三台计算机上运行web测试,但在第一台计算机上弹出chrome浏览器显示屏.PS:chromedriver.exe位于第一台计算机上。 –