[英]Browser Stack | Selenium Webdriver | Handling Windows host file enteries
我有使用Selenium Webdriver的Hybrid Framework,它可以成功地针对Firefox,Chrome和IE执行测试用例。 现在,我想使用Browserstack运行整个套件。 但是,当我尝试访问该应用程序时,我在主机文件中输入了ipaddress和主机名。 这样可以确保我找到的是准确的服务器。 在https://www.browserstack.com/automate/java上使用Java代码,我可以执行示例脚本。 但是,在Browserstack上执行应用程序时,如何将应用程序的ipaddress映射传递给Selenium实例?
BrowserStack本地测试功能( https://www.browserstack.com/local-testing )应该可以帮助您测试在主机文件中配置的私有服务器。 请按照以下步骤操作:
1)使用以下命令下载并执行本地测试二进制文件( https://www.browserstack.com/local-testing#command-line ):
./BrowserStackLocal ACCESS_KEY -forcelocal
“ -forcelocal”参数将通过您的计算机路由所有流量,这使您可以测试BrowserStack上的hosts文件中配置的服务器。
2)在测试脚本中添加功能'browserstack.local'='true'并执行它们。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.