robotframework [安装和创建简单测试用例]

本文介绍如何搭建Robot Framework(RF)测试环境,并通过RIDE创建首个基于Selenium库支持的Web测试用例。

一、所需环境
1.python
RF框架是基于python的,所以一定要有python环境。
2.WxPython
因为RIDE是基于这个库开发的,所以需要安装这个GUI库。
3.Robot framework-ride
RIDE是一个图形化界面,用于创建,组织,运行测试的软件
4.Robot framework-selenium2library
RF-seleniumlibrary 可以看做RF版的selenium 库,selenium (webdriver)可以认为是一套基于web的规范(API),所以,RF 、appium 等测试工具都可以基于这套API进行页面的定位与操作。

可以通过python 的pip工具包进行安装:
下载相关GUI库
pip install selenium
pip install robotframework
pip install roborframework-ride
pip install robotframework-selenium2library

创建第一个测试用例
crtl + N 快速创建一个project
crtl + N 快速创建一个project
选中创建好的项目new suite创建一个测试套件
这里写图片描述
选中创建好的测试套件new Test Case 创建一个测试用例
这里写图片描述

因为是基于web的测试用例,所以需要用到selenuim库支持,在测试套件的edit界面点击library,然后点击ok。如果显示为红色,表示导入的库不存在,如果是黑色,则导入成功。
这里写图片描述

在ride软件中可以使用F5查看关键字
这里写图片描述

编写测试用例
这里写图片描述
1. 打开浏览器 如果第三栏不填,默认是使用firefox浏览器
2. 根据id找到输入框,输入’软件测试’搜索内容
3. 点击按钮搜索
4. 等待3秒
5. 关闭浏览器

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值