我能在互联网上找到的所有量角器示例都似乎使用带有Web URI的browser.get
。
browser.get('http://localhost:8000');
我想使用Selenium简单地导航到一个file://
路径,这样我就不需要运行本地Web服务器来执行测试。我只需要一个简单的HTML页面和一些资源。
然而,似乎这样做不起作用。
browser.get('file:///Users/myusername/dev/mpproject/spec/support/index.html');
当我将该URI粘贴到浏览器窗口时,我会得到一个HTML页面。但是当我尝试用Protractor打开它时,会超时。
我该如何使用Protractor在此页面上运行测试?理想的答案将使用相对于myproject
根目录的文件路径。
browser.get
和browser.get()
,假设它会打开指定的baseUrl。但是两者都没有起作用,页面没有加载,因此测试失败。 - CGFoXbrowser.get('')
实现,但是要在onPrepare
中添加browser.ignoreSynchronization = true;
。 - CGFoX