TestNG如何用命令行运行
TestNG如何用命令行运行
调用TestNG最简单的方法事下面的:
java org.testng.TestNG testng1.xml
以上是我在网上搜索到的最多的答案,但对于第一次接触testng的人来说,试了无数次,发现根本运行不成功,老是提示找不到main函数或class,我在这介绍一下正确的配置方法:
1.在Eclipse中的自动build的选项给勾选上,这样就会自动的build
2.在workspace下面找到该工程的bin文件夹,并打开
3.把bin文件夹下面的内容压缩成zip包(注:不包含bin文件夹),auto.zip
(maven项目的话,在target文件夹下)
4.把zip文件改成jar后缀,修改后缀名即可,auto.jar
5.把selenium-server-standalone-2.25.0.jar,auto.jar,testng.xml放在同一个文件夹下,如放在C:\automation
5.编写一个bat文件:
@echo off
set LIB=C:\automation
set CLASSPATH=%LIB%\selenium-server-standalone-2.25.0.jar;%LIB%\auto.jar
java org.testng.TestNG %LIB%\testng.xml
pause
6.双击运行bat文件即可。