Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/symfony/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行my@test时获取[TestNg]未找到测试错误_Testng_Testng Eclipse - Fatal编程技术网

运行my@test时获取[TestNg]未找到测试错误

运行my@test时获取[TestNg]未找到测试错误,testng,testng-eclipse,Testng,Testng Eclipse,使用TestNg运行我的@Test时,我收到“[TestNg]未找到任何测试。未运行任何内容使用:[options]要运行的XML套件文件”错误消息。有人能帮我吗。请查看所有详细信息的附加屏幕截图 将您的测试移动到单独的类,例如StringSplitterTest,它应该按照您的预期开始工作 将测试与被测试对象放在同一个类中是一种不好的做法。测试类初始化时出现错误,因为TestNG不知道要在构造函数中放入哪些参数。 您已经根据共享屏幕截图运行了Separator类。 其中@Test注释未在该类和

使用TestNg运行我的@Test时,我收到“[TestNg]未找到任何测试。未运行任何内容使用:[options]要运行的XML套件文件”错误消息。有人能帮我吗。请查看所有详细信息的附加屏幕截图


将您的测试移动到单独的类,例如
StringSplitterTest
,它应该按照您的预期开始工作

将测试与被测试对象放在同一个类中是一种不好的做法。测试类初始化时出现错误,因为TestNG不知道要在构造函数中放入哪些参数。

  • 您已经根据共享屏幕截图运行了Separator类。 其中@Test注释未在该类和TestNG中定义 通过这个例外

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

  • 若要首先执行分隔符类,则需要定义 @在那下面测试课程

  • 如果您想在另一个类中调用它,请调用它 来自定义了@Test的类


如果您需要任何其他详细信息,请告诉我。您的跑步情况如何?右键单击-作为testng运行或从testng运行。xml或来自maven?@qaautdev仅作为testng运行,项目目录中不存在.xml或maven项目。