当前位置: 首页 > 知识库问答 >
问题:

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

祖迪
2023-03-14

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

共有1个答案

师曦
2023-03-14

BrowserStack本地测试功能(https://www.browserstack.com/local-testing)应该可以帮助您测试在主机文件中配置的专用服务器。请遵循以下步骤:

1) 下载并执行本地测试二进制文件(https://www.browserstack.com/local-testing#command-行)使用以下命令:

./BrowserStackLocal ACCESS\u密钥-forcelocal

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

2) 添加“browserstack”功能。本地“=”true“并执行它们。

 类似资料:
  • 我正在尝试设置浏览器堆栈和本地测试。我使用浏览器堆栈本地客户端打开了一个隧道,如下所示: 所以它通过我的本地网络转发所有的传输。在我的本地 /etc/hosts文件中,我有如下条目:127.0.0.1dev.mysite.com 然后,当我执行简单的selenium测试时,browserstack virtualmachine能够访问我的域名,一切正常。但在一些我有外部脚本/css/图像等的部分,

  • 我想用量角器和BrowserStack运行测试。我跟踪了这个帖子,我背后的一个代理。我已安装browserstack local,并使用以下命令运行它: 一切似乎都起作用了,因为我有这样的信息: 谢谢

  • 问题内容: 我在IE浏览器中遇到了一些客户端Javascript堆栈溢出问题,这是在第三方库中发生的,该库进行了一些函数调用,并且由于某些原因,它们有时仅由于IE栈限制低而在IE中制动。 然后,我编写了一个小的测试HTML,以测试某些浏览器的堆栈大小限制,并发现与运行Windows 7 OS,8Gb RAM的笔记本电脑上运行的FF 7或Chrome 14相比,IE8实际上具有较小的堆栈限制: 当值

  • 在本讲中,我们将学习如何处理捕获到文件中的数据包。 WinPcap提供了很多函数来将网络数据流保存到文件并读取它们 -- 本讲将教你如何使用这些函数。我们还将看到如何使用WinPcap内核堆特性来获取一个高性能的堆。(请注意:此时,由于一些有关新内核缓冲的问题,这些特性将无法使用) 堆文件的格式是libpcap的一种。这种格式中,包含了被捕捉到的包的二进制数据,并且,这种格式是许多网络工具所使用的

  • 不要求代码 我只想说清楚,我不希望任何人给我解决这个问题的代码,我想自己写,这样我实际上学到了一些东西。 不要求代码 好的,所以我需要创建一个类,它将采用一个txt文件,该文件具有一个由('W' = WALL,'S' = START,'O' = 可遍历空间,'F' = FINISH)组成的迷宫,并返回一个布尔真/假,说明迷宫是否可以使用堆栈和/或队列解决。 我现在处于早期阶段,所以我在想... 我

  • 有些文件类型 Windows的文件浏览器的文件预览功能 无法使用 比如说.yaml 后缀名 文件预览窗格显示空白,但是修改成.txt后缀名就可以 文件预览了 能实现 比.yaml 当做 txt 的子类进行文件预览吗? 尝试修改过.yaml文件的默认打开方式,但是这样不影响文件浏览器 文件预览功能的行为