无法使用命令行[不使用Maven]从可执行jar文件中找到testng.xml

时间:2017-04-05 16:09:44

标签: java xml selenium cmd testng

我在Selenium项目中使用过TestNG&开发,从eclipse运行测试用例作为testng项目。它工作正常也通过指向Workspace位置的命令行调用TestScript。但是当导出为带有testng.xml的可执行jar时,不会调用测试运行。在这里,我被困住了。任何人都可以用适当的方法指导我。 [主要的是我需要向我的TL显示这个作为POC,到那时需要在他的PC上运行测试脚本,所以想到导出为可执行的jar&将配置调度程序]

使用以下CMD

  

java -cp E:/Softwares/org.testng.eclipse_6.10.0.201612030230/lib/*   org.testng.TestNG -testjar TestNGTest.jar -xmlpathinjar testng.xml

这里" testng.xml"在可执行jar中TestNGTest.jar

收到以下错误,

  

[TestNG]无法在jar文件中找到testng.xml,运行所有   classes [TestNG] [ERROR]在类路径中找不到类:   org.eclipse.jdt.internal.jarinjarloader.JIJConstants

0 个答案:

没有答案