Katalon Studio之web自动化(二)---创建测试用例

如题所述

第1个回答  2022-07-18
测试使用的用户肯定一般不止一个,可通过参数来传递,方便后续可以通过输入不同的用户信息登录。

在Variables页面添加变量,选择变量类型,并填入变量的默认值即可

点击输入框,跳出对话框,选择value_type为Variable,然后在Value选择相应的变量即可

在测试用例中添加item时,通过add,选择call test case

添加测试用例后,默认展示默认值

通过点击输入,修改变量的输入值

当然可以进行多次调用,例如用户A、B有不同的操作,不同的测试用例,就可以创建很多公用的登录用例login_A或login_B,引用时直接引用login_A或login_B即可,这样方便后续修改用户A的密码或者切换用户A1执行与A相同的用例时,就可以直接修改login_A的输入值即可,就不需要修改每个用例的用户名和密码了。

在调用用例后,系统会自动往下执行。

当需要在不同用例间传参时,可以使用全局变量。

1.增加全局变量

在Profiles下的default中,添加全局变量即可。

2.引用全局变量

关键字可参考官方文档: [WebUI] Accept Alert | Katalon Docs

Katalon Studio支持 控制语句 (如 If / Else , for / while 或 Try / Catch  …)来决定执行的逻辑流程,具体也可以参考官方文档: Control Statements | Katalon Docs

断言语句包含一个 布尔表达式 ,其中此条件必须为true才能继续执行测试。因此,断言的执行导致对 布尔表达式 的求 值, 并且如果表达式的求值为 false, 则会报告 错误 。
Assert Statements | Katalon Docs

“  测试侦听器” 是根据您自己的条件创建的测试步骤,将在条件匹配时执行。

Test Listeners (Test Hooks) | Katalon Docs

至此 ,可以完成基本的测试用例,其他可以继续参考文档学习。
相似回答