【发布时间】:2015-04-30 05:45:37
【问题描述】:
我一直致力于使用 TestNG 框架开发基于 java 的测试。我正在尝试从命令行执行测试并遇到此线程标题中所述的错误。测试在 Mac 上通过 Eclipse 运行良好,并且在 Windows 命令行(以及 Win 上的 Eclipse)上运行良好。我对 Mac OS 相当陌生,所以我可能会在 CLASSPATH 变量中留下一些东西。有什么想法吗?
我尝试做的设置如下:
导出 CLASSPATH=/Users/administrator/git/webdriver/lib/*
java org.testng.TestNG main_site_test_suite.xml
输出是:
[TestNG] [错误]
在类路径中找不到类:platform.mainsite.LogIn
我的 XML 文件如下所示:
<test name="Log In Test">
<classes>
<class name="platform.mainsite.LogIn"/>
</classes>
</test>
<test name="Header Test">
<classes>
<class name="platform.mainsite.Header"/>
</classes>
</test>
<test name="Footer Test">
<classes>
<class name="platform.mainsite.Footer"/>
</classes>
</test>
<test name="Body Test">
<classes>
<class name="platform.mainsite.Body"/>
</classes>
</test>
【问题讨论】:
标签: java macos selenium testng