标签:
记录下rfs使用,参考虫师的<robot_framework自动化测试>
1.robot_framework是验收测试和验收测试驱动开发的自动化测试框架
PS:验收测试ATDD的书很多,但是真是不了解,落后了;持续集成也很火;单实际使用中,恐怕大多使用目的都没分那么清楚.
2.关键字驱动,自定义关键字(PYTHON ,JAVA)
ps: Java都忘掉了,python倒是可以
3.编写tesecase套路
a.导入相应的库 (能力强自己弄个)
Ps:和python类似,内置的和需要额外安装的
b.使用相应库提供的关键字 或自定义关键字,执行
4.安装
a.python2
b.robotframwork ,在线安装 pip install robotframwork
c.wxPython 我的是win7, http://www.wxpython.org/download.php#msw
d.robotframwork-ride, 在线安装 pip install robotframwork-ride
e.framework-selenium2library,在线安装 pip install robotframwork--selenium2library
ps: 1 .是否安装成功验证
命令行 from robotide import main
ride和wxPython不配套,有可能报错
2.建立快捷方式
C:\Python27\Lib\site-packages\robotide\widgets\robot.ico发送到桌面,右键->快捷方式->目标填入
C:\Python27\pythonw.exe -c "from robotide import main; main()"
win7我是真没有弄成功,单位的xp可以,
实在不成的话,命令行使用 from robotide import main;main() 或者在lib\script\中找到ride.py, python ride.py
标签:
原文地址:http://www.cnblogs.com/Citizen/p/4719868.html