RobotFrameWork - 04 - 创建、编写及执行测试用例

附:该系列仅基于UI层Web端自动化,文中使用的到的快捷键可能会与常用的一些软件会产生冲突(比如sogou拼音、有道词典等),请自行排查。 —> 环境配置请参考前文 RobotFrameWork 环境搭建。

创建用例

  • 右键点击test_suite
    在弹出的右键菜单中选择New Test Case,输入用例名,保存即可

  • 快捷键:ctrl+shift+t

见下图


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


编写用例

附:这里是为了掩饰效果所以才写的简单,后续编写Web端基于UI自动化测试 的Case时,还需要进行库的导入操作,详见后续内容。


在这里插入图片描述


用例解析

${var}:变量
	生明变量格式:${XXX}>>>“XXX”变量名
	
Set Varivable:内置关键字
	作用是给变量赋值

Log:内置关键字
	作用是打印信息
	类似编程2的 "print()"

执行用例

执行方法1

点击工作区中的Run,然后点击Start按钮或者工具栏

加下图


在这里插入图片描述


执行方法2

快捷键:F8(如果你安装了有道词典,可能会有冲突)

执行结果

见下图


在这里插入图片描述


运行信息显示会生成三个文件:Output.xmlLog.htmlReport.html ,我们重点查看 Log.htmlReport.htmlLog.html 更关注脚本的执行过程的记录Report.html 更关注脚本的执行结果的展示

运行结束后,可通过点击下图圈中的 LogReport 在网页查看结果。


在这里插入图片描述


在这里插入图片描述


  • 如果 LogReport 处于置灰的状态,在运行结束后无法正常打开运行 结果的html文件,这种情况一般出现在有运行结果出现“Fail”的情况下。

  • 解决方法:进入 任务管理器 找到 对应浏览器的Driver的进程 ,结束进程。

猜你喜欢

转载自blog.csdn.net/weixin_42250835/article/details/121279062