到目前为止我们完成了大部分的主要功能,我们将重点关注缺陷的修复和完善功能直到RTM版(当然是要在我们即将推出的Beta版之后)。我们目前发布的内容缺少在内置的提取和验证规则的分类。请记住,您可以通过任何.NET 语言实现自己的自定义提取和有效性规则,但我们更想在右边框中尽可能多的包含您的场景。
以防您至今还未使用他们,提取规则是从一个HTTP响应中提取一个值为Web测试后面使用。一些提取的例子包括有从一个隐藏窗体区域提取一个SessionID,从结算页面提取一个订单号码,或甚至是在后面Web测试将导航到的一个动态生成链接。指定提取什么是困难的部分。一些规则适用正则表达式,一些寻找一个特殊的标签或属性,其他一些是在HTTP头中寻找一个值。
另一方面,验证规则旨在使您可以检查 HTTP 响应是否正确。通过重放单个的Web测试很容易手动检查,但是验证规则允许您在一个负载测试中自动执行过程和检验响应。一些验证示例包括一个响应在合理的时间内返回,检查一个页面上特定的单词或ID,检验购物车中内容并确保服务器没有重定向到错误页面。
我们需要您的参与!您期望我们能够提供哪些内置的提取和验证规则?我们收到一个提取窗体区域值的提取规则请求和另一个可以在两个标记之间提取文本的一些方法的请求。我们还缺少什么样的提取和验证方案呢?
JoshCh发布于星期一,2005年1月17日上午10点43
原文地址:http://blogs.msdn.com/joshch/archive/2005/01/17/354414.aspx