mis*_*tor 2 html java testing unit-testing web-testing
我通常遵循的两种方法是:
将HTML转换为字符串,然后针对目标字符串对其进行测试.这种方法的问题在于它太脆弱了,并且会出现非常频繁的假阴性,比如说某些地方有额外的空白.
将HTML转换为字符串并将其作为XML解析,然后使用XPath查询在特定节点上进行断言.这种方法运行良好,但并非所有HTML都带有结束标记并解析它,因为在这种情况下XML失败.
这两种方法都有严重的缺陷.我想这种测试必须有一套完善的方法(或方法).它是什么?