selenium相关内容
..
已下载 InternetExplorerDriver,但我不知道如何在 php 测试中启动它.我正在使用 https://github.com/chibimagic/WebDriver-PHP/ 解决方案 从网站下载 selenium-server-standalone-2.31.0.jarhttps://code.google.com/p/selenium/downloads/lis
..
..
我正在使用 PHPUnit Selenium 扩展在 PHP 中编写 Selenium 测试. 我知道如何在文本字段中输入内容: $this->type('fieldName', 'value'); 但是如何从下拉菜单中选择一个选项? 解决方案 要扩展其他(准确)答案,您可以根据选项的标签、值、id 或索引进行选择.来自 http://release.seleniumhq.org
..
在 PHPUnit 文档中,它说可以获取代码覆盖率数据: PHPUnit_Extensions_SeleniumTestCase 可以为通过 Selenium 运行的测试收集代码覆盖率信息: 将 PHPUnit/Extensions/SeleniumTestCase/phpunit_coverage.php 复制到您的网络服务器的文档根目录中. 在您的网络服务器的 php.ini
..
我正在使用 Selenium 测试一个具有 HTTP Auth 甚至 SSL 证书的网站. 作为 HTTP 基本身份验证的解决方法,我使用的是 ChromeDriver - http://code.google.com/p/selenium/wiki/ChromeDriver 并以格式打开 URL https://username:password@my-test-site.com 但现
..
试图找到一种方法来禁止 Firefox 在每次连接使用“不受信任的"连接时发出警告.证书,与硒.我相信最有效的解决方案是设置一个浏览器首选项. 解决方案 我找到了 关于在 Selenium for Java 中启用此功能的评论.还有 this StackOverflow question about the same issue, also for Java 对于 Python,这是我的想
..
我有一个使用 .net 技术创建的应用程序/产品.该产品有一个 GUI,它使用 Web API(应用服务器上的 SOAP)连接到数据库.大多数测试是针对数据库中的值执行的,而其他测试可能属于可用性、性能等.因此,要执行的测试中有 60-70% 是为了验证数据库中的值是否正确显示在 GUI 上,而其他测试 GUI 是否按照需求规范中的要求工作. 测试的另一个方面还将是使用 DB 和 GUI 测
..
我尝试在 debian 服务器 8.11 上运行 selenium webdriver 并收到错误. Java:java 版本“1.7.0_221",OpenJDK 运行时环境(IcedTea 2.6.18) 网络驱动程序:ChromeDriver (v2.9.248304) 源码: 从 selenium 导入 webdriver从 pyvirtualdisplay 导入显示显
..
我的目标是使用由 Python 来自 docker 容器. 我四处寻找并没有找到安装了以下所有内容的 docker 映像: Python 3 ChromeDriver Chrome 硒 是否有人可以将我链接到 docker image 与所有这些已安装并一起工作? 也许建立我自己的并没有我想象的那么困难,但到目前为止它已经暗示了我. 任何和所有建议都表示赞赏.
..
我正在使用 Selenium 使用 docker 映像: 要求(RSelenium)if (length(system("docker ps -l", intern = TRUE))
..
我正在尝试与“您的连接不是私密的"页面进行交互. 使用 options.add_argument('--ignore-certificate-errors') 的解决方案没有帮助,原因有两个: 我正在使用一个已经打开的窗口. 即使我使用的是“硒打开的窗口";脚本不停地运行,我要解决的问题是当我的浏览器与 splunk 仪表板断开连接并且我希望它再次自动连接时(它会弹出私人连接窗口).
..
假设我没有设置网格,我可以从 Selenium WebDriver 启动的最大并发 Chrome 线程数是多少? 是 5 吗?它也适用于 Chrome Headless 吗? 解决方案 浏览器连接限制 浏览器限制具有相同域名的 HTTP 连接数.此限制在 HTTP 规范 (RFC2616) 中定义.大多数现代浏览器允许每个域六个连接,而大多数旧浏览器只允许每个域两个连接.
..
我需要等待模式关闭,所以我正在等待没有元素.我正在尝试做这样的事情: browser.driver.wait until.stalenessOf(By.css '.modal-header') 不幸的是,Coffeescript 保留了 直到.所以我尝试使用: browser.driver.wait browser.driver.until.stalenessOf(By.css '.moda
..
我想使用 selenium 登录我的 gmail 帐户.我使用 python2.7 .它没有错误,但是页面说由于某种原因我无法登录我的帐户.你可以看到下面的截图. 这是我的代码: 导入时间进口硒从硒导入网络驱动程序从 selenium.webdriver.support.ui 导入选择从 selenium.webdriver.support.ui 导入 WebDriverWait从 sel
..
我目前在 Java 中使用 selenium,并希望实现 cucumber 以使测试脚本更具可读性.当前在将参数传递给预期 Enum 作为参数的 java 方法时面临问题.在迁移当前框架之前,我还想知道 cucumber-java 是否还有其他已知的限制. 由于我是黄瓜新手,如果有人知道详细学习黄瓜的好来源,请给我一个链接. 解决方案 答案是:是的 您可以在场景中使用各种不同的
..
..
我的带有 selenium 的黄瓜功能使用默认的 Webrick 服务器运行(用于 Rails 3 应用程序). 如何强制或设置使用瘦服务器而不是 Webrick 运行?要放入 env.rb 文件中的任何设置吗? 解决方案 两种方式: 1) 关闭capybara的内置服务器,自己运行. 2) 看起来有人在此处修补了功能 https://github.com/jnickla
..
我正在尝试使用 Rails3 测试一个谷歌地图应用程序.我正在使用带有水豚和硒的黄瓜进行 JavaScript 测试.我有一张地图,我等待加载谷歌地图,然后向我的服务器发送一个 ajax 请求,在那里我得到我要插入地图的位置.我想知道 selenium 是否可以等到加载谷歌地图,对我的服务器的 ajax 调用完成并且标记被放置在地图内.另一个问题是,如何在谷歌地图中选择这个标记.有选择器吗?
..
Edit3:通过 Surefire 插件执行能够生成 TestNG 输出,但从 IntelliJ TestNG 运行器执行套件仍然没有生成输出文件. Edit2:从项目中删除了 jUnit.仍然没有产生输出. 编辑:减少不必要的依赖/运行器命令. 总结一下,我目前面临的问题是我已经设置了 Cucumber v6 和 TestNG v7,以及 DataProvider 并行运行器.
..