我们在测试服务器上运行Selenium。我们希望从同一网络上的远程设备运行我们的Protractor测试,而无需安装任何东西(例如Selenium RemoteWebDriver)。我们曾经通过运行Angular Scenario runner.html来做到这一点,它将通过JavaScript在浏览器中执行我们的e2e测试。
Protractor + Selenium WebDriver是否允许我们做同样的事情?
答案 0 :(得分:0)
不。 WebDriver必须通过驱动程序(chromedriver,iedriver,firefoxdriver)运行,因此它不能通过浏览器触发。
这消除了一些便利,但允许更好的本机事件触发,并且意味着您的应用程序不必在某处提供runner.html。