听说Katalon Studio这个技术,能解放测试人的双手

本文介绍了Katalon Studio如何进行自动化测试的断言,通过明确断言目标元素,定位元素,使用各种断言方法如Verify Element Attribute Value进行结果判断,从而实现测试结果的自动化检查。
摘要由CSDN通过智能技术生成

前言

关于自动化脚本编写,有一个非常重要的内容,就是如何进行测试结果的判断。

相信了解过自动化测试的同学们肯定知道一个行业内的名词--断言。这个名词就是指的测试结果判断

那断言的含义就是拿预期结果和实际结果做判断,一致就测试通过,不一致就是测试失败了。

那今天我们就继续讲解一下 Katalon Studio 工具是如何完成断言的。

那自动化该如何做断言呢?

首先,对于测试结果的判断,人工测试是不是可以很直观的看到结果,比如页面上是不是有错误弹框或者错误信息提示,比如页面是否发生了正确的跳转等等,可以凭借人眼看到我们想要的测试结果。

但是对于自动化,对于机器而言,它可以去“观察”吗?做不到吧,至少现阶段机器还是无法直接“肉眼观察”的吧。

那我们该怎么办呢?

其实很简单,WebUI 测试,观察到的现象其实就是页面上的一个一个的元素,不管是错误弹框,还是错误信息提示,还是页面跳转,其实就是页面上有没有这些个元素出现。

所以,对于自动化的结果断言,我们就是直接确认想要的元素是否出现就可以了。

1、先明确断言的目标元素

例子:对 QQ 邮箱的登录进行自动化测试。

首先,先手工验证一下 QQ 邮箱登录的整个过程

由此

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值