在 运行 my @Test 时获取 [TestNg] No test found error
Getting [TestNg] No test found error while running my @Test
当 运行 使用 TestNg 连接我的 @Test 时,我收到“[TestNG] 未找到测试。没有任何内容 运行 用法:[选项] XML 套件文件到运行”错误信息。谁能帮我做同样的事情。请查看附件屏幕截图以了解所有详细信息。
将您的测试移到单独的 class 例如StringSplitterTest
它应该会按您的预期开始工作。
将测试与被测对象放在同一个 class 中是一种不好的做法。您在测试 class 初始化时遇到错误,因为 TestNG 不知道要在您的构造函数中放入什么参数。
根据您共享的屏幕截图,您有 运行 分隔符 class。
class 和 TestNG 中未定义 @Test 注解的地方
通过这个例外。
你需要运行StringSplitterTestclass作为TestNG,所以它会
执行 class.
如果要先执行Separator class,需要定义
@Test class 在那下。
如果你想在另一个class中调用它的方法,调用它
来自定义了@Test的class。
当 运行 使用 TestNg 连接我的 @Test 时,我收到“[TestNG] 未找到测试。没有任何内容 运行 用法:[选项] XML 套件文件到运行”错误信息。谁能帮我做同样的事情。请查看附件屏幕截图以了解所有详细信息。
将您的测试移到单独的 class 例如StringSplitterTest
它应该会按您的预期开始工作。
将测试与被测对象放在同一个 class 中是一种不好的做法。您在测试 class 初始化时遇到错误,因为 TestNG 不知道要在您的构造函数中放入什么参数。
根据您共享的屏幕截图,您有 运行 分隔符 class。 class 和 TestNG 中未定义 @Test 注解的地方 通过这个例外。
你需要运行StringSplitterTestclass作为TestNG,所以它会 执行 class.
如果要先执行Separator class,需要定义 @Test class 在那下。
如果你想在另一个class中调用它的方法,调用它 来自定义了@Test的class。