1

在此处输入图像描述

大家好,我的 Eclipse 中的每个人我都安装了 Testng,但是对于某些 xml,没有显示 testng 选项,如图所示。所以请帮忙

4

5 回答 5

1

我遇到过同样的问题。当我在下面删除多余的行和空格时,它得到了修复。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite" parallel="tests" thread-count="5"> 
于 2016-04-18T17:13:23.137 回答
0

TestNG 插件似乎没有安装,您可以通过进入“关于 Eclipse”对话框然后进入“安装详细信息”来验证。

于 2013-03-23T15:45:46.057 回答
0

将 testng-failed.xml 或任何工作 xml 的内容复制到 testng.xml 并使用您的信息更新必要的行并尝试。它应该工作。

于 2016-09-16T14:18:26.173 回答
0

您一定是使用了错误的标签约定,这就是它没有出现的原因 在项目中创建一个名为 testng.xml 的新文件,并将以下代码复制粘贴到您的 testng.xml 文件中,并根据您的包更改 packagename.class_name。你必须得到那个选项。如果你还是不明白,请告诉我

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="SuiteA"  > 
<!-- suite name="Suite Name" AND Please remember all the tag names should be lowered case otherwise the sytem will throw an error --> 


             <test name="TestA1" allow-return-values="true">
                     <classes>
                       <!-- packagename.Testcase class name  -->
                             <class name ="com.qtpselenium.suiteA.TestCaseA1" />
                     </classes>
             </test>

             <test name="TestA2" allow-return-values="true">
                     <classes>
                       <!-- packagename.Testcase class name  -->
                             <class name ="com.qtpselenium.suiteA.TestCaseA1" />
                     </classes>
             </test>



</suite>
于 2017-01-20T13:58:06.190 回答
-1

而不是右键单击 testing.xml 尝试右键单击 Agency_test 然后尝试运行它。

于 2013-03-23T06:37:03.600 回答