您好我在运行Selenium IDE创建的Selenium测试时遇到了问题。
我的主要问题是我不知道去哪里。
我在Selenium IDE中创建了一个测试。我可以从IDE上使用它并将其保存在HTML,java,python,C#,Perl中。这是第一个(简单)部分。
我现在想在另一个浏览器上执行相同的测试(与语言无关,但我将专注于让自己在HTML或java中进行测试)。
那是我不知道去哪里的地方。 IDE文档谈到“使用调用Selenium-RC服务器的简单命令行界面。”但在网站的其他部分,您可以看到Selenium RC已被正式弃用。
事情似乎被Selenium 1.0 + Selenium WebDriver所取代,其中Selenium WebDriver与RC的角色相同。
然后在下载页面上有这一行:
- 要运行从IDE导出的Selenium测试,请使用Selenium Html Runner。
带有jar的链接,根本没有文档。
所以,今天我应该使用哪一个:
Selenium-RC服务器, Selenium WebDriver 或 Selenium Html Runner ?
它们是如何工作的,我的测试用例需要保留在HTML中还是转移到java?
最终目标是使用Jenkins运行这些测试,Jenkins也包含可能有用的Selenium插件。
感谢您的回答。
答案 0 :(得分:1)
答案 1 :(得分:1)
使用Selenium-Standalone Server(Selenium RC)运行Selenium HtmlSuite: http://www.seleniumhq.org/docs/05_selenium_rc.jsp#run-selenese-directly-within-the-server-using-htmlsuite
java -jar selenium-server.jar -htmlSuite "*firefox" "http://10.8.100.106" "C:\mytestsuite\mytestsuite.html" "C:\mytestsuite\results.html"
但我认为WebDriver已经退役/改变了这种格式。