1、添加断言

断言:用来判断操作后的结果是不是正确的
步骤:点击添加断言,点击需要断言的控件,弹出断言窗口,在窗口中添加相关信息,点击确认,添加断言成功
UIRecorder添加断言

  • 延迟时间:默认300ms
  • 断言支持的类型: val、text、displayed、enabled、selected、attr、css、url、title、cookie、localStorage、sessionStorage、alert、jscode、count、imgdiff
  • 断言控件:显示鼠标点击的元素,录制自动生成,也可自行修改
  • 比较方式:equal、notEqual、contain、notContain、above、below、match、notMatch
  • 断言结果:预期结果

2、断言类型

1)val:输入框的值
2)text:文本的内容
3)displayed:控件是否处于显示状态
4)enabled:当前控件是否可用(没有禁用)
5)selected:当前控件是否打勾选中了
6)attr:当前DOM的属性值
7)css:当前DOM的CSS值
8)url:当前网页的URL地址
9)title:当前网页的title标题
10)cookie:当前网页的cookie值
11)localStorage:当前网页的localStorage
12)sessionStorage:当前网页的sessionStorage
13)alert:弹出的alert窗口的提示文本
14)jscode:浏览器端执行自定义的JS代码,断言JS代码的返回值
15)count:控件匹配的数量
16)imgdiff:当前控件的图片差异,可以自定义图片差异的百分比

注:DOM的全称是Document Object Model,即文档对象模型,是一种与浏览器、平台和语言无关的接口,它可以让用户代码访问任何浏览器中呈现的元素,可以将DOM看作是网页呈现的一种标准

3、比较方式

1)equal:相等
2)notEqual:不相等
3)contain:包含,目标值包含另外一个值
4)notContain:不包含
5)above:大于,用于断言数值大于某个值
6)below:小于,用于断言数值小于某个值
7)match:匹配正则,一般用于高级断言,例如:/aaa\d+bbb/
8)notMatch:不匹配正则

相关文章:

  • 2021-07-06
  • 2021-07-22
  • 2021-08-08
  • 2022-12-23
  • 2022-01-03
  • 2021-08-07
  • 2021-10-26
  • 2021-08-15
猜你喜欢
  • 2022-03-01
  • 2021-09-30
  • 2021-12-12
  • 2022-12-23
相关资源
相似解决方案