xml - TestNG.xml - 错误“元素类型“类”的内容必须匹配“(类*,参数*)”。
问题描述
下面的xml
文件是我的TestNG.xml
. 当我添加方法标签时,这会显示错误:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite">
<listeners>
<listener class-name="Util.Listnr" />
</listeners>
<test thread-count="5" name="Test">
<classes>
<class name="AWD_Tests.NewTest" />
<methods>
<include name="AWDRetrieval" />
<include name="function" />
<exclude name="AWDCreation" />
</methods>
</classes>
</test> <!-- Test -->
</suite> <!-- Suite -->
解决方案
您的 xml 文件中存在错误,标签<class>
不应关闭,请尝试下一步:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd">
<suite name="Suite">
<listeners>
<listener class-name="Util.Listnr" />
</listeners>
<test thread-count="5" name="Test">
<classes>
<class name="AWD_Tests.NewTest"><!-- close tag is redundant here-->
<methods>
<include name="AWDRetrieval" />
<include name="function" />
<exclude name="AWDCreation" />
</methods>
</class><!-- close tag should be here-->
</classes>
</test>
</suite>
推荐阅读
- javascript - 为什么我的数组“未定义”?(香草JavaScript)
- objective-c - 什么是正确的方法来验证 URL 字符串并将其加载到 WKWEBVIEW 中基于状态代码如 200... 在 IOS Objective-C 中?
- javascript - 十进制操作数不能省略逗号
- c - 在 C 中使用 POSIX 正则表达式
- javascript - 为什么 Intl.NumberFormat 在 es-ES 语言环境中将 4 位数字一起格式化?
- python - 使用重命名 HTML 文件
tags and publication date</h1> <div id="body"><p>I would like to rename HTML files using the HTML title tags & the publication date.</p> <p>I found an answer for the title using the title tags here:& - elasticsearch - 我需要将带有地理点的子字段添加到字段数组中
- excel - 如何从excel VBA发送自动电子邮件
- reactjs - 如何使用具有 2 个不同组件的路由器?
- cypress - 我们如何从 `.cirlceci/config.yml` 文件中调用 package.json 中给出的 `cy:test-flight`