2013-03-30 164 views
0

請讓我知道如何通過命令行運行TestNG的如何運行通過命令提示符TestNG的

當我運行下面的命令

java org.testng.TestNG TestNG.xml  

獲得如下錯誤

Error: Could not find or load main class org.testng.TestNG 

這意味着我們必須在運行測試之前編譯?

+0

[如何從DOS提示符運行TestNG]可能的重複(http://stackoverflow.com/questions/11896791/how-to-run-testng-from-dos-prompt) –

+0

謝謝,它工作 – user2225190

回答

-1

請在SystemPath的ClassPath中添加TestNG Jar的完整路徑,然後才能正常工作。就像這樣:

C:\ ProgramData \ ORACLE \的Java \ javapath;的%SystemRoot%\ SYSTEM32;的%SystemRoot%;%SYSTEMROOT%\ SYSTEM32 \ WBEM;%SYSTEMROOT%\ SYSTEM32 \ WindowsPowerShell \ V1.0 \ ;%JAVA_HOME%\ bin; C:\ Program Files \ TortoiseSVN \ bin; C:\ Program Files \ Microsoft SQL Server \ 110 \ Tools \ Binn \; C:\ Program Files文件(x86)\ Microsoft SQL Server \ 110 \ Tools \ Binn \; C:\ Program Files \ Microsoft SQL Server \ 110 \ DTS \ Binn \; C:\ Program Files文件(x86)\ Microsoft SQL Server \ 110 \ Tools \ Binn \ ManagementStudio \; C:\ Program Files(x86 )\ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ PrivateAssemblies \; C:\ Program Files(x86)\ Microsoft SQL Server \ 110 \ DTS \ Binn \; C:\ Program Files \ SourceGear \ Common \ DiffMerge \; C:\ Users \ 105451 \ Downloads \ Compressed \ testng-6.8.7.jar

相關問題