永发信息网

Mac 上安装robotframe无法ride.py怎么办

答案:1  悬赏:40  手机版
解决时间 2021-11-11 05:49
Mac 上安装robotframe无法ride.py怎么办
最佳答案
最近刚刚接触到RobotFramework,发现这个工具倒是可以满足我的要求,而且可以结合seleniumLibrary,用来做web的自动化测试相当不错。之前我也接触过selenium,不过感觉那个工具更贴近开发人员使用,有了robotFramework之后,感觉这个工具相当强大,而且是贴近测试人员的。之所以说强大,主要是这些测试脚本都可以用文本格式保存(如txt/html等)

  ==安装篇==
  如果有想学的朋友可以自己下载以下文件安装(Google-code里可以找到大部分的安装文件):
  这篇文章的内容比较旧了,最新的安装指南请查看 更新篇
  python-2.7.1.msi(首先要有python,请选择将Python加入Path)
  wxPython2.8-win32-unicode-2.8.11.0-py27.exe(wxPython,必须要的)
  robotframework-2.6.0.win32.exe(然后装robot的Framework)
  robotframework-ride-0.38.1.win32.exe(robotFramework的IDE,很不错)
  robotframework-seleniumlibrary-2.8.win32.exe(seleniumLibrary)

  安装成功后
  执行[PythonDir]\Scripts\ride.py
  看到界面就是安装成功了。

  如果需要AutoIt支持就下载下面2个东东。
  AutoItLibrary-1.1
  pywin32-216.win32-py2.7.exe

  ==入门篇==
  安装完成了,这个框架可以说是基于keyword的操作,按F5可以看到所有加载的keyword。
  首先新增一个project

  然后新增suite

  然后新增test case,接着在suite层级add library,把selenium library加进来,添加后按F5检验是否添加成功,

  OK,继续在suite的setting里设置suite启动和结束的keyword,即Start Selenium Server和Stop Selenium Server,他会在运行时帮助我们自动启动seleniumserver。

  接下来在test case里添加一个步骤,open browser(一般用selenium做web测试都要用这个方法来打开浏览器),添加后关键字变成蓝色表示找到关键字了,否则可能是拼写错误或者没有加载相应的library。红色表示有一个必选参数要给定输入值,具体参数可以看F5里的keyword说明。

  输入参数,第二个参数默认是firefox,不过我没装,就用ie吧。

  以上只是一个简单的例子,没有详细说明每个步骤的操作,只是初步介绍。后续再详细介绍。

  以上内容,转载自百度知道之星--huanglenzhi 的解答。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
有什么简单的护发方法?
哪位时尚达人知道ALDO的鞋子是真皮的吗。 在
海马丘比特发动机怎么样
子盖慎诸 慎的翻译
Flash Builder 4.7不能打开,每次打开都只显
[i复仇者联盟这一系列的电影应该按怎样的顺序
73属牛9月11日与84属鼠4月8日婚配
求下列等式导数d/dx上限sinx下限0t/1
4.7x-1.2=1.7x+3.6 怎么做啊
甘肃阶州离肖县有多少公里
手竿能用水怪钓鲢鳙吗
浙江省台州路桥博瑞电动工具厂生产的电锤质量
综合性学习。  班级将要举行“告别童年,拥
隆仕达不粘锅 煎油饼时 锅内底 有黑色的东西
3.请教一道简单的C语言题目,希望有中文解释
推荐资讯
荣耀8出货量 真实吗
天讯瑞达通信技术有限公司怎么样?
宏运驾校地址有知道的么?有点事想过去!
民主村地址在哪,我要去那里办事,
阴题王的事件介绍
带框眼镜好看,还是无框眼镜好呢?
歼-18"红鹰"战机到底有没有?
路基软基换填(填土)为什么属于隐蔽工程?
看到街上好多改装外观的车好漂亮啊,我的途乐
中限驳杂多端,刑妻克子是什么意思?
有没有在日本买过护腰护膝的朋友推荐一下
有没有说男人73女人84岁是生命中的一道坎
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?