我有一个大型的selenium测试套件,我在firefox中使用Selenium IDE开发和测试。我刚刚通过Selenium Server对Internet Explorer运行测试套件。所有测试都在firefox中传递,但IE在运行测试套件的过程中崩溃,我不知道哪个测试用例导致崩溃。在命令行上,我得到以下异常:
15:35:28.000 INFO - Checking Resource aliases HTML suite exception seen:
at org.openqa.selenium.server.SeleniumCommandTimedOutException
at org.openqa.selenium.server.htmlrunner.HTMLLauncher.runHTMLSuite(HTMLLauncher.java:130)
at org.openqa.selenium.server.htmlrunner.HTMLLauncher.runHTMLSuite(HTMLLauncher.java:166)
at org.openqa.selenium.server.SeleniumServer.runHtmlSuite(SeleniumServer.java:555)
at org.openqa.selenium.server.SeleniumServer.boot(SeleniumServer.java:248)
at org.openqa.selenium.server.SeleniumServer.main(SeleniumServer.java:208)
16:05:21.659 INFO - Shutting down...
我的Selenium results.html文件为空,没有其他调试线索。如何确定导致问题的测试用例?是否有可以启用的调试选项?
以下是我用来运行测试套件的命令:
java –jar selenium-server.jar –htmlsuite *iexplore http://mysite.com C:\path\to\testsuite.html c:\path\to\result.html
答案 0 :(得分:1)
这是在启用日志记录的情况下运行RC的方法:
java -jar selenium-server.jar -log someLogFileName.log
您还可以使用浏览器端日志:
java -jar selenium-server.jar -browserSideLog
您也可以将两者结合起来。
有关详细信息,请转到to this site。
答案 1 :(得分:0)
将-timeout设置为大数。