【发布时间】:2019-07-02 02:49:35
【问题描述】:
由于主要的 Selenium Java 测试有多个包,我无法从命令行运行我的 testNG xml 文件。
我有一个名为 webDrivertests 的包,其中包括包含 xml 文件运行方法的 java 类,称为 LoadConfigModels.java。
xml文件是parallelLoadConfig.xml。
在 LoadConfigModels.java 中,我导入了另一个名为 utility 的包,其中包含一个名为 ExcelUtils.java 的类,用于解析 Excel 工作表。
这是我正在使用的批处理文件:
set projectLocation=C:\Users\user_name\eclipse-workspace\Test_Scripts
cd/
cd %projectLocation%
set classpath=%projectLocation%\bin;%projectLocation%\lib\*
java org.testng.TestNG %projectLocation%\parallelLoadConfig.xml
pause
这是一个目录:
--> 项目名称:Test_Scripts
----> 包:实用程序
--------> ExcelUtils.java
----> 包:webDrivertests
--------> LoadConfigModels.java
在代码到达 Excel.utils 调用并崩溃之前,一切都运行顺利。代码在eclipse中运行时运行良好。任何帮助,将不胜感激!谢谢
【问题讨论】:
-
发布异常...
标签: java selenium command testng line