robotframework应用入门

【摘要】

本文主要介绍了windows下利用robotframework进行自动化测试的简单过程。

基本概念

测试套(Suite)可以导入测试库、资源文件、变量文件。

测试库(Test libraries)包含最低级别的关键字(keywords)。

资源文件(Resource files)包含变量和更高层次的用户自定义关键字。

变量文件(Variable files)可以提供比资源文件更灵活的方式创建变量。


1、问题的提出

RobotFramework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。

 

2、问题分析

本文从零基础开始,总结一个简单的Robot Framework测试环境搭建过程。

3、解决思路

3.1 软件安装

下面几个软件存在依赖关系,最好按顺序安装。

3.1.1 Python的安装和配置

现在Python的主流版本是2.7.x,可以访问http://www.python.org/download下载Python的最新版本,或者使用公司内共享的安装文件,本文示例使用python-2.7.5.msi,直接在windows下双击安装,可以使用默认配置。

3.1.2 WxPython的安装和配置

wxPython是Python语言的一套优秀的GUI图形库,允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。 wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的。

wxPython安装包可从网上下载,或者使用公司内共享的安装文件,本文示例使用wxPython2.8-win32-unicode-2.8.12.1-py27.exe,直接在windows下双击安装,可以使用默认配置。

 

3.1.3 robotframework的安装和配置

robotframework安装包可从网上下载,或者使用公司内共享的安装文件,本文示例使用robotframework-2.8.3.win32.exe,直接在windows下双击安装,可以使用默认配置。官方网站:http://robotframework.org/

 

3.1.4 ride的安装和配置

RIDE是一款专门用来编辑Robot Framework用例的软件,用Python编写并且开源。

ride安装包可从网上下载,或者使用公司内共享的安装文件,本文示例使用robotframework-ride-1.2.3.win32.exe,直接在windows下双击安装,可以使用默认配置。

 

3.2 入门实例

3.2.1 最简单的例子

双击ride.py打开ride,一般在C:\Python27\Scripts目录下。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值