鼠标移动响应报文点右我键
弹出多个可选项
如设第一项 for Content
自定义断言名称
弹出如下画面,意思是在批定节点查看是否有特定的字符串
因为sessid 每执行一次请求后值会变化
所以如果直接用弹出框带出来的字符串第二次比对会失败
这边需要将校验字符改成通配符方式(Allow Wildcards 勾上,验证字符改为*)点保存
再次运行请求
再次运行请求
这里会发现xpath Match 显示是fail 的
也是因为没选通配符的原因,双击请断言图标重新编辑
按如下图修改
选择For Count
指定断言名称
弹出窗口,这里的意思是说在指定的xpath 能查到几个元素,
For Existence 操作
弹出窗口点保存意思只要这个节点存在就会是TRUE
For Content Match RegEx 操作方式
在弹出框输入.\d
这里会用正则表达式.\d 匹配任何数字,比对结果是TRUE
For Existence With Script 操作方式
弹出框点ok
查看断言结果显示绿色
本文深入探讨了在自动化测试中,如何利用鼠标移动响应报文进行操作,并通过设置断言名称、使用通配符及正则表达式等方式进行有效验证。详细介绍了在批定节点检查特定字符串的方法,以及如何解决sessid变化导致的验证失败问题。
3146

被折叠的 条评论
为什么被折叠?



