RobotFramework的一些特性
•易于使用,采用表格式语法,统一测试用例格式;
•重用性好,可以利用现有关键字来组合新关键字;
•支持变量;
•支持创建基于数据驱动的测试用例。
•结果报告和日志采用HTML格式,易于阅读;
•提供标签以分类和选择将被执行的测试用例;
•平台、应用无关;
•功能全面,支持WEB测试(Selenium)、Java GUI 测试、启动线程、SSH等;
•易于扩展,提供了简单API,用户可以自定义的基于Python或者Java的测试库;
•易于集成,提供了命令行接口和基于XML的输出文件;
•易于与版本管理集成;
RobotFramework本地环境搭建
一、安装Python2.7
官网下载安装包,安装配置环境变量即可
地址:https://www.python.org/downloads/
环境变量:Path值加D:\ProgramFilesW\Python27;D:\ProgramFilesW\Python27\Scripts
(更改为您指定路径即可)
二、安装pip
在安装python的Scripts路径下执行cmd命令
D:\ProgramFilesW\Python27\Scripts
easy_install pip
三、安装wxPython
在安装python的Scripts路径下执行cmd命令
pip install wxPython
不行就卸载
pip uninstall wxPython
安装wxPython2.8
下载地址:https://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
四、安装robotframework
在安装python的Scripts路径下执行cmd命令
pip install robotframework
五、安装 robotframework-ride
在安装python的Scripts路径下执行cmd命令
pip install robotframework-ride
六、安装library
建议安装
pip install robotframework-selenium2library

本文详细介绍了RobotFramework的特性,如表格式语法、数据驱动测试,并提供了本地环境的搭建步骤,包括Python、pip、wxPython、RobotFramework、RIDE等组件的安装。此外,还讲解了如何使用RIDE编写和执行测试用例,以及自动化测试用例的编写规范,强调了测试用例的维护和数据资源解耦的重要性。
最低0.47元/天 解锁文章
1081

被折叠的 条评论
为什么被折叠?



