2011-11-18 55 views
1

我需要使用Selenium IDE为我们正在处理的项目创建测试,然后从命令行运行这些测试并运行它们。在命令行上运行Selenium2 IDE测试用例

这种情况是,我们希望我们的开发人员能够使用Selenium IDE使用IDE的中央测试套件库来测试网站。我们还需要由Sauce Labs上的CI服务器(Jenkins)运行相同的测试(即IDE HTML格式)。

我发现从IDE导出并不好(在IDE上运行的测试用例不能从命令行运行)。我还需要使用WebDriver,例如Selenium2。

这一定是可能的,但我不知道该怎么做。

+0

如果有人遇到这个,还有:https://github.com/vmi/selenese-runner-java这真的很好。 – JonB

回答

2

试用Selunit它将Selennese HTML格式的Selenium测试与持续集成相结合。这里是一个tutorial如何直接从Hudson版本的Selenium IDE执行Selenium测试,并从SeUnit转换Selenium报告的JUnit报告功能中受益。

+0

不错的答案,它引导我朝着正确的方向发展,但我需要利用Sauce Labs。我会更详细地看看Selunit。 – JonB

0

Selenium提供了一个命令行测试脚本运行器,但它隐藏得很好。请查看selenium-server.jar-htmlsuiteoption

0

在windows系统中,你必须下载立即下载后,你必须打开CMD,然后运行命令

Java的罐子硒的服务器独立-2.0b3.jar -Dwebdriver selenium-server-standalone-2.32.0.jar和浏览器(IE,铬)driverserver。 ie.driver =。\ IEDriverServer32.exe

相关问题