Testng.xml缺少Testng运行选项
Testng.xml缺少Testng运行选项,xml,eclipse,testng,Xml,Eclipse,Testng,大家好,我的Eclipse中的每个人我都安装了Testng,但是对于一些xml,Testng选项并没有如图中所示显示。。因此,请帮助而不是右键单击testing.xml尝试右键单击agency_test,然后尝试运行它 TestNG插件似乎没有安装,您可以通过进入“关于Eclipse”对话框,然后进入“安装详细信息”进行验证。我也遇到了同样的问题。当我删除下面多余的行和空格时,它得到了修复 <?xml version="1.0" encoding="UTF-8"?> <!DOC
大家好,我的Eclipse中的每个人我都安装了Testng,但是对于一些xml,Testng选项并没有如图中所示显示。。因此,请帮助而不是右键单击testing.xml尝试右键单击agency_test,然后尝试运行它 TestNG插件似乎没有安装,您可以通过进入“关于Eclipse”对话框,然后进入“安装详细信息”进行验证。我也遇到了同样的问题。当我删除下面多余的行和空格时,它得到了修复
<?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">
将testng-failed.xml或任何工作xml的内容复制到testng.xml,并用您的信息更新必要的行,然后重试。它应该会起作用。您一定使用了错误的标记约定,这就是为什么它不会出现的原因
在项目中创建一个名为testng.xml的新文件,将下面的代码复制粘贴到testng.xml文件中,并根据您的包更改packagename.class_名称。你必须得到那个选择。如果你还是不明白,就告诉我
<?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>
hai User2107316感谢您的回复。。实际上,我只需要运行那个特定的测试用例,为此,我需要testng.xml在testngconfigu中运行。。你的想法行不通,因为它将在该文件夹下执行整个测试代码。我所需要的只是用这个testng.xml运行ContactTest.jar,请给出建议答案,我一定会投你的票:-D。。再次感谢..嘿,SOFT,你没有在你的问题中清楚地提到它,所以你不必投我的反对票。好的,让我说清楚lol.hi Cedric我已经安装了TestNG,但我仍然没有为TestNG.xml获取它,只是因为我在使用其他xml,但对于这一个,只有它不会出现