如何连接到本地主机?
本地主机在我的主机文件中指定,如下所示:
#SSL启用端口:44323
127.0.0.1 视觉.tests.com
127.0.0.1 Visual.tests.com/motors
fixture`Motors web page`
.page`<https://visual.tests.com:44323/motors?loc=en_NL&requester=ST/>`
我收到浏览器错误“http://localhost:51705/about:error”
但是我的尝试遇到了以下错误:
无法加载“https://visual.tests.com:44323/?loc=en_NL&requester=ST/”页面。
增加“pageRequestTimeout”变量的值,启用“retryTestPages”选项,或使用隔离模式执行其他尝试来执行此测试。
您可以在
找到此问题的故障排除信息
“https://go.devexpress.com/TestCafe_FAQ_ARequestHasFailed.aspx”。
Error details:
Error: Failed
或
错误详细信息:
错误:SSL 证书错误 (ERR_CERT_AUTHORITY_INVALID)
或
错误详细信息:
错误:连接被拒绝
或
错误详情:
无法找到该资源的 DNS 记录
“https://visual.tests.com:44323/track?loc=en_NL&requester=ST/”。
预计网站甚至可以打开 Visual.tests.com:44323。
此 URL 连接到 Broadcom 又名 Lisa Servicer 虚拟化站点,该站点存储用于测试目的的数据。
以下尝试:
testcafe chrome icod.local.ts --主机名 https://visual.tests.com
testcafe chrome icod.local.ts --hostname visual.tests.com
testcafe chrome icod.local.ts --hostname visual.tests.com/motors
我想通了。我能够使用 https://visual.tests.com:44323/track?loc=en_NL/在我的fixture.page中通过在命令行测试运行中包含“--disable-native-automation”来实现。
下面是我测试中使用的fixture.page:
fixture`Motors web page`
.page`https://visual.tests.com:44323/track?loc=en_NL/`
下面是我成功使用的示例命令行脚本。
testcafe chrome -e devtest.local.ts --disable-native-automation
补充阅读: