在运行我的@Test时获取[TestNg]没有找到测试错误

时间:2018-08-11 12:52:14

标签: testng testng-eclipse

使用TestNg运行@Test时,出现“ [TestNG]未找到测试。未运行任何内容用法:[选项]要运行的XML套件文件”错误消息。有人可以帮我吗?请找到所有细节的附件屏幕截图。

enter image description here

2 个答案:

答案 0 :(得分:1)

将您测试为单独的类,例如StringSplitterTest,它应该会按预期开始工作。

将测试与要测试的对象放在同一个类中是一种不好的做法。由于TestNG不知道要在构造函数中放置什么参数,因此在测试类初始化时会出错。

答案 1 :(得分:0)

  • 根据共享的屏幕截图,您具有Run Separator类。 在该类和TestNG中未定义@Test注释的地方 通过此异常。

  • 您需要将StringSplitterTest类作为TestNG运行,因此它将 执行该类。

  • 如果要首先执行Separator类,则需要定义 @Test类。

  • 如果要在另一个类中调用它的方法,请调用它 来自定义@Test的类。