学习linux学哪个好

robot framework 有没有什么好的编辑RF脚本的工具? - 知乎4被浏览333分享邀请回答robotframework.org/#tools0添加评论分享收藏感谢收起0添加评论分享收藏感谢收起与世界分享知识、经验和见解  最近工具中用Robot Framework框架来做自动化,所以,花时间学习了一下。
=======所需环境===================
https://www.python.org/
RF框架是基于python 的,所以一定要有python环境。
用云栖社区APP,舒服~
【云栖快讯】首届阿里巴巴中间件技术峰会,揭秘阿里10年分布式技术沉淀!阿里高可用体系核心缔造者、全链路压测创始人,DRDS与TDDL负责人等大咖出场,干货分享,不可错过!&&
全球领先的SaaS性能测试平台,具有强大的分布式压测能力,可模拟海量用户真实的业务场景,让应用性能问题无所遁形。
基于云安全大数据能力实现,通过防御SQL注入、XSS跨站脚本、常见Web服务器插件漏洞、木马上传、非授权核心资源...
业内领先的面向企业的一站式研发提效平台,通过项目流程管理和专项自动化提效工具,能够很好地支持互联网敏捷项目的快速...
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本...
2017杭州云栖大会火热抢票
Loading...热门排序 |
RF执行完毕后,默认生成 xml 格式的输出文件、html格式的report和log文件。xml 格式的输出是RF的详细执行信息,report.html和log.html基于该文件生成。&br&&br&如果要进行微调,可以使用rebot重新生成report.html和log.html。详情可以查看rebot的参数:&blockquote&rebot --help&br&&/blockquote&如果要对报告的样式、格式做深入的修改,可以编写自己的格式化工具,从xml文件中读取执行数据,生成完全定制的报告。下面是一个解析RF xml输出的简单例子,python语言编写:&blockquote&from robot.output import TestSuite&br&&br&def walk_testcase(suite):&br&
for test in suite.tests:&br&
yield test&br&
for sub_suite in suite.suites:&br&
for test in walk_testcase(sub_suite):&br&
yield test&br&&br&suite = TestSuite('output.xml')&br&for test in walk_testcase(suite):&br&
print test.status, test.name&/blockquote&另外,如果自己来生成报告,建议在运行pybot时,关闭默认的report.html和log.html:&blockquote&pybot --report none --log none&/blockquote&
RF执行完毕后,默认生成 xml 格式的输出文件、html格式的report和log文件。xml 格式的输出是RF的详细执行信息,report.html和log.html基于该文件生成。 如果要进行微调,可以使用rebot重新生成report.html和log.html。详情可以查看rebot的参数:rebot --hel…
前面的哥们已经回答的很准确了。如果说框架,你提到的只有robotframework算框架,其他几个只能算工具。框架本身不一定能帮你测试,像rf这种框架的可扩展性都非常强,可以通过test library来驱动这些工具执行测试。有了test library的封装,可以让测试人员写案例的门槛更低,不一定需要会java或者python等。&br&后面三个主要都是用于android自动化测试,如果有大牛写出这三个的rf library就可以用rf加对应的test library来写案例执行测试了。否则就只能用java来写了。&br&如果想学robotframework可以联系我,或者看我的博客,&a href=&///?target=http%3A//blog.csdn.net/tulituqi& class=& external& target=&_blank& rel=&nofollow noreferrer&&&span class=&invisible&&http://&/span&&span class=&visible&&blog.csdn.net/tulituqi&/span&&span class=&invisible&&&/span&&i class=&icon-external&&&/i&&/a&
前面的哥们已经回答的很准确了。如果说框架,你提到的只有robotframework算框架,其他几个只能算工具。框架本身不一定能帮你测试,像rf这种框架的可扩展性都非常强,可以通过test library来驱动这些工具执行测试。有了test library的封装,可以让测试人员写…
已有帐号?
无法登录?
社交帐号登录后使用快捷导航没有帐号?
查看: 1486|回复: 7
【RobotFramework】RobotFramework 安装指南
■ 原文网址:
在网上找到的安装指南,或用老师ppt 里面介绍的安装一样的。
日更新1.python 2.7
-------------------------------------------------------------------------------------------------
2.wxPython
-------------------------------------------------------------------------------------------------
3.robot framework
robotframework-2.7.1.jar 2.7.1: Standalone JAR distribution (contains Jython) Featured Mar 26 Mar 26 15.2 MB 502
robotframework-2.7.1.win32.exe 2.7.1: Graphical installer for 32bit Windows Featured Mar 26 Mar 26 699 KB 1145
robotframework-userguide-2.7.1.zip 2.7.1: User Guide (also available online) Featured
robotframework-quickstart-.zip
------------------------------------------------------------------------------------------------
4.robot framework ride
-------------------------------------------------------------------------------------------------
5.robot framework library
-------------------------------------------------------------------------------------------------
文章内容包括:
如何安装Robot Framework的准备环境
如何安装Robot Framework
如何安装用例编写集成环境Ride
安装python
Robot Framework是用Python语言写的,所以在安装Robot Framework以前必须安装Python环境。
Robot Framework只支持python的2.x版本,我使用的是2.6.6版本,2.71版和2.72版也经过测试没有问题。
通过下面链接进入2.6.6页面
(python页面经常被和谐,官网打不开的话,从这个FTP进去,有各个版本的python可供下载。 &&)
根据你的windows版本选择安装包,如果你使用32位的windows,选
下载后一路Next安装。
安装后注意把python目录本身和它的子目录Script加入到环境变量的Path项。如 D:\Python26 和 D:\Python26\Scripts
Tip:如果你已经装了3.X,看这篇文章(多版本python共存问题解决)
&&(链接是好的,进不去你自己想办法)
安装Jython
如果你需要使用拓展测试类库,则必须安装Jython
Jython和python的区别可见下文:
安装Jython需要Jdk5或以上,可以在命令行模式下用 Java -version 指令查看JAVA的版本。
如果机子上没有,可以自己去Java的官网下载安装
JDK1.6官方下载_JDK6官方下载地址:
Jython的下载页面是如下链接:
选择2.5.2及以上版本下载。
安装很简单:在命令行模式下,进入下载好的jar包目录运行下面指令
java -jar jython_installer-2.5.2.jar 安装Robot Framework
建议安装最新的2.6版本,下载Win32版本(64位操作系统可下载64位版本)
下载后一路next完成安装。
加入环境变量方法:我的电脑上点击右键--选择系统-在弹出窗口找到“高级”选项卡-选择右下角的“环境变量”-在系统变量里找到Path项-添加到最后,多个环境变量之间用 “;”&&隔开
验证安装是否成功
在命令行输入:
pybot --version 如果成功显示版本号则说明安装成功。
jybot --version 如果成功显示版本号则说明Jython环境也安装成功,可以两条腿走路了。
安装Ride前,需要预先安装支撑Ride的运行库wxPython,这个概念有点儿类似Java的Swing库。
进入wxPython的下载页面
win32选择下面版本(针对与python2.6的,不同版本的python得装不同版本的wxPython,这点需要注意,另外我们得选unicode,不然不能支持中文)
下载后一路Next安装。
安装完wxPython后就可以安装Ride了。
进入Ride的主页,在左下方找到下载链接。(目前最高版本为0.39)
下载后,一路Next安装到完成。
验证RIDE安装成功
在命令行输入:
ride.py 如果下面的RIDE界面出现则安装成功,若提示错误则可能是wyPython没有正确安装或者ride.py没有在环境变量pyth中,需要手动添加环境变量(一般Ride.py会自动被安装到python的Scripts目录下。)
下载豆 +10
10月份发表技术帖、资源帖、分享帖,得金钱.
经过鉴定,安装ok
那么复杂?
本帖最后由 飞燕-_- 于
09:30 编辑
静雨丝 发表于
那么复杂?
是比平时的装的多点点,可以按照老师ppt 来装,一样的,我主要是给出下载链接嘿嘿
飞燕-_- 发表于
是比平时的装的多点点,可以按照老师ppt 来装,一样的,我主要是给出下载链接嘿嘿 ...
嗯的呢,很是给力
家里电脑是python3.2。。。。
very nice~&&感谢分享!
o o o o o o}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信