Robot Framework深度学习

一、第一个Robot Project

1、File - New - Robot Projec - 命名 Project

2、标准库和关键字

① 标准库:所有的第三方库都会列出来,里面是全部可用的关键字
② 关键字:RF工具是用关键字驱动的,每个关键字都能实现一个功能,允许重复调用



③ 双击关键字,可以看到它的相关用法,不需要记住全部的关键字哈~多用就行


3、创建一个Test Suit

① 右键点击 test_demo - 创建Test Suit - 命名中英文均可 - 固定使用 robot 格式



② 创建用例集后,会看到 *** Test Cases ***,它是一个标识或者说明,输入第一个星号可以选其他内容


4、第一个接口测试用例

1、随便写一个玩玩先

① 第二行写测试用例名称,中英文均可
② 写步骤,找到关键字的位置,调用关键字
③ 根据 Example 写入,用 Tab 键隔开
④ Run test



1、学会看测试报告

解释说明
① 测试套件的路径
② 文件夹(顶层目录,测试用例第一级)
③ 测试套件(测试用例第二级)
④ 测试用例 PASS
⑤ 汇总用例集的结果
⑥ 汇总整个文件夹的结果
⑦ 测试日志,报告等

Tip:信息log部分可以看到每一个用例的详情,为什么会失败,成功之后输出什么

① 日志:会把我们操作的每一步都很清晰地列出来,我们可以看到每一个步骤的操作结果,如果结果是失败的,绿色部分会标红,并且标记为 FAIL


② 报告:失败时,背景色会变成红色;Total会把用例分为重要的用例(默认都是critical)和全部用例两种类型;测试报告里也有链接可以去到日志页面的哈~



后记:关于RF做接口自动化的文章会不定期更新哈~敬请期待哦

你可能感兴趣的:(Robot Framework深度学习)