robot_framework(1)简单介绍
来源:互联网 发布:ubuntu怎么改变中文 编辑:程序博客网 时间:2024/05/22 20:28
为了给公司员工培训,综合考虑,觉得robot_framework比较容易上手,适合大部分员工,就准备来学习学习这个东西,以它为铺垫,带大家进入自动化测试这个领域
robot简介:Robot Framework 的架构是一个通用的验收测试和验收测试驱动开发的自动化测试框架(ATDD)。它
具有易于使用的表格来组织测试过程和测试数据。它使用关键字驱动的测试方法。
简单介绍下他的框架套路:
1 设置
用于导入相关的库,如图
这就跟python的import相似,把需要的库导入进去就可以使用里面的方法和类了
2 用例
这个好说,直接附图了
简单介绍一下 ${dict},表示一个变量,记得,一定要带${},里面的变量名可以随便定义了。
Create Dictionary,是个关键字,表示创建一个字典,后面的a 1 b 2,表示这个dict={a:1,b:2}。是不是很容易理解
这个用例的意思就是 我先创建个字典并赋值,对应python的dict={‘a’:1,'b':2},然后得到k-v的一个元祖集合列表,对应python就是dict.items() ,
然后我log出来,就是print,然后得到所有的key,这里对应的是python的dict.keys(),然后log出来,然后得到所有的values,这里对应python的dict.values()
最后是得到键值,就是python的dict['b'],这就是一个用例
3: 关键字
直接用个关键字 Run Kerword If ,从英文单词我想你就能拼出来他到底是啥意思了
在编程语言中就是可以理解成自己编写的函数,类、方法等。
举例:
我这里用的系统自带的,后面再介绍使用自己编写的关键字
下一章我们介绍如何安装robot