Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 浏览器堆栈| Selenium Webdriver |处理Windows主机文件输入_Java_Selenium Webdriver_Automation_Browserstack - Fatal编程技术网

Java 浏览器堆栈| Selenium Webdriver |处理Windows主机文件输入

Java 浏览器堆栈| Selenium Webdriver |处理Windows主机文件输入,java,selenium-webdriver,automation,browserstack,Java,Selenium Webdriver,Automation,Browserstack,我有一个使用SeleniumWebDriver的混合框架,它成功地执行了针对Firefox、Chrome和IE的测试用例。现在,我想使用Browserstack运行整个套件。 但是,当我尝试访问应用程序时,我会在主机文件中输入ipaddress和主机名。这样可以确保我的服务器准确无误。 在上使用Java代码,我能够执行一个示例脚本。 但是,在Browserstack上执行Selenium实例时,如何将应用程序的ipaddress映射传递给该实例?Browserstack本地测试功能()应该可以帮

我有一个使用SeleniumWebDriver的混合框架,它成功地执行了针对Firefox、Chrome和IE的测试用例。现在,我想使用Browserstack运行整个套件。 但是,当我尝试访问应用程序时,我会在主机文件中输入ipaddress和主机名。这样可以确保我的服务器准确无误。 在上使用Java代码,我能够执行一个示例脚本。
但是,在Browserstack上执行Selenium实例时,如何将应用程序的ipaddress映射传递给该实例?

Browserstack本地测试功能()应该可以帮助您测试主机文件中配置的专用服务器。请按照以下步骤操作:

1) 使用以下命令下载并执行本地测试二进制文件():

./BrowserStackLocal访问密钥-强制本地

“-forcelocal”参数将通过您的计算机路由所有流量,这允许您测试BrowserStack上主机文件中配置的服务器


2) 在测试脚本中添加“browserstack.local”=“true”功能并执行它们。

该URL中有几个代码段;你都用了吗?我用的是“入门”下的那个。