使用 sauce-lab 驱动程序对位于内部 IP 地址的 URL 进行 Selenium 测试?
Selenium testing, of the URL that sits on an internal ip address, with the sauce-lab driver?
我试过这种情况,我猜 dns 无法解析给定 URL 的 ip,没有任何反应。有没有办法解决?
你应该使用 Sauce Connect。
没有 Sauce Connect,Sauce Labs 会话只能访问可公开访问的站点。
当您使用 Sauce Connect 时,它会在 Sauce Labs 和您所在的计算机之间创建一个隧道 运行 Sauce Connect。它类似于如何使用 ssh
创建隧道。您需要下载 Sauce Connect,然后使用如下命令启动它:
[...]/bin/sc -u <Sauce Labs user Id> -k <Sauce Labs API key>
可以在您的 Sauce Labs 仪表板的 "User Profile / User Settings" 部分中找到 API。
这是 Sauce Connect 上的 documentation 基本设置。
我试过这种情况,我猜 dns 无法解析给定 URL 的 ip,没有任何反应。有没有办法解决?
你应该使用 Sauce Connect。
没有 Sauce Connect,Sauce Labs 会话只能访问可公开访问的站点。
当您使用 Sauce Connect 时,它会在 Sauce Labs 和您所在的计算机之间创建一个隧道 运行 Sauce Connect。它类似于如何使用 ssh
创建隧道。您需要下载 Sauce Connect,然后使用如下命令启动它:
[...]/bin/sc -u <Sauce Labs user Id> -k <Sauce Labs API key>
可以在您的 Sauce Labs 仪表板的 "User Profile / User Settings" 部分中找到 API。
这是 Sauce Connect 上的 documentation 基本设置。