gpt4 book ai didi

Selenium 试验机

转载 作者:行者123 更新时间:2023-12-04 18:45:24 25 4
gpt4 key购买 nike

--- TL;DR

在这一点上,我建议大家将他们的持续集成服务器/服务绑定(bind)到 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 绑定(bind)。

我已经尝试过 PHPUnit 和 Testing Selenium 类——以及它们各自从 Selenium Formatters 导出的脚本。

我真的不知道我在哪里滑倒。任何人都可以给我一个安全的方向,教程等,以遵循?

--- 编辑

好的,我的问题可能会恢复到:

允许我使用 HtmlUnit 驱动程序使用 selenium-server 运行 selenese 脚本的命令行是什么?

最佳答案

你在使用持续集成吗?
如果是这样,您应该考虑获取一个插件来让您的 CI 软件运行 Selenium 测试。 Jenkins 对我来说就像一个魅力。

考虑到您的特定设置,您既可以让 amazon linux 服务器使用 HTMLUnitDriver 运行测试,也可以将其他机器(带有 GUI 和适当的浏览器)声明为“节点”以在其他浏览器上运行您的测试。

Link to a tutorial

关于 Selenium 试验机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15073467/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com