python之robotframework+ride测试框架

一、robotframework简介 Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)   二、ride简介 ride是rf框架的IDE,图形界面,使用起来比较方便,用例管理与执行都不错,最近也出了针对python3的版本更新。   三、robotframework安装 通过pip install robotframework来进行安装   四、ride安装 通过pip install robotframework-ride来进行安装   五、selenium库安装 通过pip install robotframework-seleniumlibrary来进行安装 以下安装完成后pip.exe list查看安装情况   python之robotframework+ride测试框架python之robotframework+ride测试框架六、ride测试框架操作 1、ride打开 进入python所在目录的script目录下,执行python ride.py即可打开ride 最新版本可设置桌面快捷方式 python之robotframework+ride测试框架python之robotframework+ride测试框架python之robotframework+ride测试框架python之robotframework+ride测试框架   2、建立工程project python之robotframework+ride测试框架python之robotframework+ride测试框架 3、建立测试套test suite python之robotframework+ride测试框架python之robotframework+ride测试框架 4、建立测试用例test case python之robotframework+ride测试框架python之robotframework+ride测试框架 都建立完成后界面如下: python之robotframework+ride测试框架python之robotframework+ride测试框架5、加载包:如selenium 可在测试套或测试用例文件上加载library:(SeleniumLibrary) python之robotframework+ride测试框架python之robotframework+ride测试框架6、编辑脚本: 图形化界面编辑测试用例,比较方便 以下举例使用selenium进行自动化测试,打开百度首页 python之robotframework+ride测试框架python之robotframework+ride测试框架   7、执行 勾选并执行用例: 确保,Chrome的驱动包已放在python目录下 python之robotframework+ride测试框架python之robotframework+ride测试框架python之robotframework+ride测试框架python之robotframework+ride测试框架python之robotframework+ride测试框架python之robotframework+ride测试框架   七、报告与日志 当用例运行结束,Robot Framework 生成三个文件:output.xml、log.html 和 report.html。output.xml 记录的测试结果是 xml 文件,这个文件不够直观。根据特定的需要可以编写脚本读取 xml 文件并生成特定的测试报告。相比较而言 log.html 和 report.html 报告要直观得多,因为是 html 格式的嘛。查看 log.html 文件,点击 Run 标签而上的“Log”按钮,通过默认浏览器打开。   python之robotframework+ride测试框架python之robotframework+ride测试框架  
上一篇:Mac下配置Python3+Eclipse+Robotframework


下一篇:Java中的机器人框架的“等待页面包含”的等效条件是什么?