2
这两种方法我通常遵循如下:什么是测试生成的HTML代码的规范方法?
转换的HTML为一个字符串,然后测试其针对的目标字符串。这种方法存在的问题是它太脆弱了,并且由于某些地方会出现额外空白等情况,会出现非常频繁的漏报。
将HTML转换为字符串并将其解析为XML,然后使用XPath查询在特定节点上声明。这种方法效果很好,但并不是所有的HTML都带有关闭标签,并且在这种情况下XML解析失败。
这两种方法都有严重的缺陷。我想,这种测试必须有一套完善的方法(或方法)。它是什么?
IHMO第二种方法并使用像jsoup这样的html解析器 – user1121883 2013-03-20 07:16:34