我有代码生成HTML和其他标记类型的代码段。假设标记遵循XML / HTML表示法,任何人都可以推荐一个简单的Java库来对生成的标记标记进行基本验证。确保标记格式正确,并允许我测试属性的存在和值等。
e.g。
TagTester tag = TagTester(stringTag);
assertTrue(tag.hasAttribute( “动作”));
答案 0 :(得分:0)
看看HtmlUnit。您还可以使用JUnit +任何HTML解析器(有很多)+非常简单的粘合代码,使用解析器解析HTML并调用JUnit的断言。
如果需要,可以使用TestNG而不是JUnit。