python调用rf关键字_RobotFramework之关键字

本文介绍了Robot Framework,一个Python编写的自动化测试框架,强调其关键字驱动特性、丰富的库支持和可扩展性。通过RIDE工具编写测试用例,讨论了如何使用关键字如Open Browser、Click Element等进行自动化测试,并提到了Wait Until Element Is Visible关键字的问题。
摘要由CSDN通过智能技术生成

自动化测试是测试领域不可缺少的一部分,至少我是这么认为,以前也多多少少接触过一些自动化相关知识,不过都没有实际操作和练习过,最近一个月接触到RobotFramework,并且采用了这个用python编写的功能自动化测试框架来测试我们公司系统,接下来就是学习过程中的一些笔记,若有错误的地方还请提出,谢谢!

1:首先简短介绍下RobotFramework这个东西到底是什么

Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。Robot Framework是开源软件,由Nokia Siemens Networks开发并提供支持。

2:RobotFramework具有那些特性

1.测试用例使用文本文件(TXT或者TSV文件)保存,使用制表符分隔数据。可以方便的使用任何文本编辑器,或者EXCEL编辑测试用例。也可以使用HTML格式创建用例。

2.测试用例中支持变量使用,可以使用IF语句和FOR循环语句。

3.可以利用“标签”功能对测试用例进行分类和有选择执行。

4.支持关键字驱动、数据驱动和行为驱动。

5.利用已有的关键字,测试人员可以创建自己需要的关键字,形成更高级别的行为。

6.测试执行报告和日志是HTML格式,容易阅读。

7.Robot Framework并不是一款像QTP一样的自动化测试工具。它是一个自动化测试框架,或者说是一个自动化测试平台。

8.提供了测试执行事件的监听接口,并且可以自定义接口中的脚本。例如&#

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值