标签:RF
一.安装Python2.7(因RIDE不支持python 3.x)安装完成后,运行python.exe,输入print ("hello world"),得到正确输出即表示安装成功。
二.安装Robot Framework
https://github.com/robotframework/robotframework (源代码安装)
http://www.onlinedown.net/softdown/262955_2.htm (安装包安装)
如是源代码安装:打开cmd,切换到robot目录然后执行python setup.py install
环境变量:Path %PYTHON_HOME%\Scripts
五.运行RIDE
打开cmd,输入ride.py即可
六.RIDE的使用
1.新建自动化测试工程:File->New Project,输入名字,工作区,选择Directory和TXT
3.右键点击Project->New Suite,输入Name,选择File,TXT。完成后同样加入Selenium2Library
4.右键点击TestSuite->New Test Case,右侧输入keyword name和参数。蓝色表示是Keyword。
按F5会出现Library的keywords
点击Run
LOG.HTML
OUTPUT.XML
REPORT.HTML
七.新建资源和用户关键字
右键点击resource.txt->New User Keyword,填入名字,点击OK
4.参数化:在设置里填入变量,用“|”分隔变量,用例中变量为绿色则设置成功,如为紫色则表示Arguments里没有对应变量。
5.加载Resource:在工程和测试套的设置里添加此resource。添加成功应为蓝色。
6.应用Resource:深蓝色为用户关键字。
八.传参
填入-v 变量:参数 -v 变量:参数
九.以文件形式传参
2.以variables在测试套里加入var.py
十.TAG
测试套和用例可以分别在设置里打上Tag,运行时可以写只运行此Tag的用例。
十一.Selenium IDE
一款FireFox 插件,安装完成后路径:Firefox->Tools->selenium ide
Robot Framework+Selenium2Library自动化测试安装与使用指南
标签:RF
原文地址:http://blog.51cto.com/13749917/2116453