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

z一.创建简单的登录用例

1.创建用例login

登录

2.添加局部变量

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

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

新增变量

3.引用局部变量

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

引用变量

二、调用已有用例

1.单次引用

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

call test case

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

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

修改变量值

2.多次调用

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

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

多次调用

三、全局变量

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

1.增加全局变量

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

全局变量

2.引用全局变量

引用全局变量

四、关键字

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

关键字

五、测试用例要素

1.控制声明

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

控制声明

2.断言

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

断言

3.测试监听器

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

Test Listeners (Test Hooks) | Katalon Docs

After testcase

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

你可能感兴趣的:(Katalon Studio之web自动化(二)---创建测试用例)