有没有办法让硒测试每五分钟自动运行一次?
答案 0 :(得分:2)
+1给哈德森,但您可能还想查看我的创业公司BrowserMob。我们提供免费和商业服务,让您从世界各地运行Selenium脚本,并在出现问题时收到提醒。
答案 1 :(得分:2)
如果您将测试打包为可执行文件,最简单的方法可能是运行CRON作业或Windows计划任务。
尽管如此,Hudson(或其他持续集成系统)几乎肯定是更好的长期战略。
答案 2 :(得分:1)
您可以使用 Hudson CI (see this article)执行此操作,或者通过在命令行中使用Selenium RC手动(在cron或Windows调度程序中)执行相同操作:
java -jar /usr/local/bin/selenium-server.jar -htmlSuite "*firefox" http://example.com/ my_test_suite.html build/logs/seleniumhq.html
答案 3 :(得分:0)
+1 Hudson,它对Selenium Tests有很好的支持,还有一些商业工具,如Cruise Control,Anthill Pro。
否则,您可以使用Cron作业或Windows计划程序。
答案 4 :(得分:0)
如果您正在使用RC,请编写一个Ant脚本,然后按照其他帖子中的说明进行安排。