如何在TestNG中使用jar中的测试类

时间:2015-03-12 18:11:47

标签: java eclipse maven jar testng

我有一个带测试类test.sample.ClassX的JAR(xyz.jar)。我正在尝试在下面显示的testng.xml中使用此课程,

<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >

<suite name="SuiteX" verbose="1" >
  <test name="TestX"   >
     <classes>
        <class name="test.sample.ClassX" />
    </classes>
 </test>
</suite>

我的pom.xml添加了依赖项(xyz.jar)。我可以从eclipse执行这个套件,但是当我尝试从命令行(mac)执行以下错误时失败,

error: package test.sample does not exist

知道问题可能是什么?

1 个答案:

答案 0 :(得分:0)

你能分享你如何定义你的课程吗?

我的第一个猜测是你可能没有定义如下的类:

package test.sample;

public class TestX
{
...