就像我想检查
on 每个页面<h3>
标签必须在后面,<h2>
否则页面应该被标记。
就像如果任何页面都有PDF,那么<p>Download Adobe reader from here</p>
每个页面的底部都应该有一些特定的文本,如果这个条件不匹配,那么页面应该被标记。
我想检查不同类型的条件,然后想检查整个站点,如果有任何不匹配,则应生成报告。
就像我想检查
on 每个页面<h3>
标签必须在后面,<h2>
否则页面应该被标记。
就像如果任何页面都有PDF,那么<p>Download Adobe reader from here</p>
每个页面的底部都应该有一些特定的文本,如果这个条件不匹配,那么页面应该被标记。
我想检查不同类型的条件,然后想检查整个站点,如果有任何不匹配,则应生成报告。
一定要使用 XHTML 吗? 我自己会使用 Python 和BeautifulSoup。
(编辑:我很困惑——我想的是 XSLT,而不是 XHTML,我想“你为什么要使用 XSLT 来做这样的事情?”。XHTML 很好,我对 Python 和 BeautifulSoup 的推荐仍然有效。)
在我的许多项目中,我曾经并且仍然有同样的需求。就我而言,我正在寻找任何带有“错误”类的东西。TestPlan产品在其验证引擎中支持这一点。
在我的例子中,作为一个简单的例子,我有几个“Web”状态,我的通用验证脚本是:
CheckNot //div[@class='error']
现在,TestPlan 的工作方式是“Web”中的每个状态都将首先运行这个通用验证脚本。
如果您有兴趣,我可以帮助您提出进行检查所需的确切语法。