robotframework [安装和创建简单测试用例]
一、所需环境
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
选中创建好的项目new suite创建一个测试套件
选中创建好的测试套件new Test Case 创建一个测试用例
因为是基于web的测试用例,所以需要用到selenuim库支持,在测试套件的edit界面点击library,然后点击ok。如果显示为红色,表示导入的库不存在,如果是黑色,则导入成功。
在ride软件中可以使用F5查看关键字
编写测试用例
1. 打开浏览器 如果第三栏不填,默认是使用firefox浏览器
2. 根据id找到输入框,输入’软件测试’搜索内容
3. 点击按钮搜索
4. 等待3秒
5. 关闭浏览器