---长话短说;博士
在这一点上,我建议大家将他们的持续集成服务器/服务绑定到https://ghostinspector.com/
老问题
经过三天的谷歌搜索和测试,我放弃了,我需要帮助。
我的目标是让我的同事使用 Selenium IDE 记录一个或多个测试。导出它们,将它们上传到服务器,并让该服务器使用带有 htmlunit 的 webdriver 运行这些测试。在我们构建或修复应用程序时,我们将上传测试以制作测试库。
使用 Selenium IDE 记录测试是可以的。但是让它运行是个问题。我们打算让测试的机器是 linux amazon 服务器。没有前端的东西,没有 kde、gtk,所以没有 firefox、chrome 等……这就是我指定 htmlunit 驱动程序的原因。
到目前为止,我什至无法在我的机器上运行此任务 - Ubuntu 12.04 x86_64。
我下载了 selenium-server 压缩包,并尝试运行:
java -jar selenium-server.jar -htmlSuite "*webdriver" "our.site.org" "/path/to/testsuite1.html" "/path/to/report1.html"
没有成功。甚至更改“*webdriver”(使用其他弹出浏览器屏幕)。
我试过运行服务器和独立服务器并通过浏览器连接。
我已经通过 facebook 尝试了 PHP 绑定。
我已经尝试过 PHPUnit 和 Testing Selenium 类——以及它们各自从 Selenium Formatters 导出的脚本。
我真的不知道我在哪里滑倒。任何人都可以给我一个安全的方向,教程等,以遵循?
---编辑
好的,我的问题可能会恢复到:
允许我使用 HtmlUnit 驱动程序使用 selenium-server 运行 selenese 脚本的命令行是什么?