当前位置:首页 > 自动化 > 正文

web自动化测试入门教程


KatalonStudio之web自动化(二)---创建测试用例
测试中通常应该使用多个用户,这可以通过设置来传递,这样以后就可以通过输入不同的用户信息来登录。
在变量页面添加变量,选择变量类型并填写变量的默认值
点击输入框,弹出对话框,选择value_type为变量,则Value可以选择对应的变量
测试用例中添加项目时,通过add选择calltestcase
添加完测试场景后,默认默认显示值
通过点击输入,可以修改变量的输入值
当然,可以多次调用。 例如,如果用户A和。 B有不同的操作和不同的测试用例,可以创建很多公共登录login_A或login_B的用例,引用时可以直接引用login_A或login_B。 这将使更改用户A的密码或切换用户A1变得更加容易。 与A相同的用例。 您可以直接更改login_A的输入值,而无需更改每个用例的每个用户名和密码。
调用用例后,系统会自动继续执行。
当需要在不同用例之间传递参数时,可以使用全局变量。
1.添加全局变量
默认情况下,在配置文件下,只需添加全局变量。
2.引用全局变量
关键字请参考官方文档:[WebUI]AcceptAlert|KatalonDocs
KatalonStudio支持控制语句(如If/Else、for/while或Try)/Catch...)来确定执行的逻辑流程。 更多详细信息,您还可以参考官方文档:ControlStatements|KatalonDocs
Assertion。 该语句包含一个布尔表达式,其中此条件必须为真能继续测试。 因此,执行断言会导致对布尔表达式进行求值,如果表达式为false,则会报告错误。
AssertStatements|KatalonDocs
“测试监听器”是根据您自己的条件创建的测试步骤,当条件匹配时将执行该测试步骤。
TestListeners(TestHooks)|KatalonDocs
至此,你就可以完成基本的测试用例了,继续参考文档进一步学习。