Robot Framework(02) 第一个脚本

前一篇:Robot Framework(01)环境搭建

装好环境后,迫不及待就想弄个脚本,测试公司项目的登录。

  1. 创建测试项目
    File->New Project,填写Name ,Type选项为Directory


    Robot Framework(02) 第一个脚本_第1张图片
    Robot_project.jpg
  2. 创建测试套件
    在项目名上右键->New suite,输入套件名即可。


    Robot Framework(02) 第一个脚本_第2张图片
    Robot-suite.jpg
  3. 创建测试用例
    在测试套件上右键->New Test Case


    Robot Framework(02) 第一个脚本_第3张图片
    Robot-testcase.png

    在这里花的时间比较多

  1. 不知道关键字 ---当前只知道上面用到的几个,其他都待学习
  2. 不知道怎么获取数据
  3. 不知道如何做断言
    还有很多待学习的地方-努力,争取今年能完成所有接口的自动化测试。
  1. 执行
    看图,选中需执行的用例,点击执行即可。


    Robot Framework(02) 第一个脚本_第4张图片
    Robot-run.jpg
  2. 运行
    关注:report.html 、log.html


    Robot Framework(02) 第一个脚本_第5张图片
    Robot-runlog.jpg
  3. html报告


    Robot Framework(02) 第一个脚本_第6张图片
    Robot-testresult.jpg
  4. 遇到的问题
    问题1:
    显示“[ WARN ] Keyword 'Capture Page Screenshot' could not be run on failure: No browser is open”
    解决:下载chromedriver.exe放到C:\Python27目录中解决该问题(版本太高/太低都不行)
    问题2:
    参数获取不对
    解决:chrome的开发者工具,定位元素。

你可能感兴趣的:(Robot Framework(02) 第一个脚本)