当 Eclipse 尝试根据其 DTD 验证 XML 时,我总是在 TestNG XML 配置文件中的测试标记(在行test name="Bing-Search-Sample...)收到此错误。该文件工作正常,似乎没有问题:
元素类型“test”的内容必须匹配“(method-selectors?,parameter*,groups?,packages?,classes?)”。
XML 文件:
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="tests" allow-return-values="true"
verbose="10">
<test name="Bing-Search-Sample-Test">
<classes>
<class name="package.TestFactory" />
</classes>
<groups>
<run>
<include name="sample-tests" />
</run>
</groups>
<parameter name="testInterfaceXML" value="SearchInterface.xml"></parameter>
<parameter name="testSuiteXML" value="SearchTest.xml"></parameter>
</test>
</suite>
由于 XML 工作正常,我想知道 TestNG DTD 或 eclipse 的 XML 文件验证是否存在问题。