Testng.xml缺少testng运行选项

时间:2013-03-23 06:25:47

标签: xml eclipse testng

enter image description here

大家好,我已经安装了Testng但是对于某些xml,没有显示testng选项,因为你可以在图片中看到..所以请帮助

5 个答案:

答案 0 :(得分: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"> 

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

答案 3 :(得分: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>

答案 4 :(得分:-1)

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

相关问题