【发布时间】:2014-11-02 10:22:36
【问题描述】:
我正在使用 TestNG 框架在 Selenium 中运行测试用例。通过eclipse我可以一起运行所有的xml,但是如何通过命令行或者bat文件运行呢。
我试过了
start java -ea -Dfile.encoding=Cp1252 -classpath "/D:/Eclipse 3.6.2/eclipse/plugins/org.testng.eclipse_6.8.6.20141201_2240/lib/testng.jar;D:\XML\SpringIntegration_NIC\new_temp\bin;D:\XML\SpringIntegration\lib\SeleniumServer.jar;D:\XML\SpringIntegration\lib\selenium-server-standalone-2.37.0.jar;D:\XML\SpringIntegration\lib\selenium-java-2.37.0.zip;D:\XML\SpringIntegration_NIC\new_temp\lib\sikuli-script.jar;D:\XML\SpringIntegration_NIC\new_temp\lib\sikuli-ide.jar;D:\XML\SpringIntegration_NIC\new_temp\build.xml" org.testng.remote.RemoteTestNG -serport 28844 -d D:\XML\SpringIntegration_NIC\new_temp\test-output D:\XML\SpringIntegration_NIC\new_temp\TestNG_parallel.xml
这是从 Eclipse 运行时 Eclipse 如何给出的命令。我试过了,但有一段时间它在运行,大部分时间都没有运行。
【问题讨论】:
-
没人能回答吗?
-
当您尝试按照文档说的方式运行它时会发生什么? testng.org/doc/documentation-main.html#running-testng
-
只有在套件之后和套件运行之前才运行实际测试用例。
标签: selenium command-line selenium-webdriver testng