![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
robotframe
胡桓
顶级测试工程师
展开
-
robot_framework(1)简单介绍
为了给公司员工培训,综合考虑,觉得robot_framework比较容易上手,适合大部分员工,就准备来学习学习这个东西,以它为铺垫,带大家进入自动化测试这个领域robot简介:Robot Framework 的架构是一个通用的验收测试和验收测试驱动开发的自动化测试框架(ATDD)。它具有易于使用的表格来组织测试过程和测试数据。它使用关键字驱动的测试方法。简单介绍下他的框架套路:1原创 2017-12-26 10:07:58 · 374 阅读 · 0 评论 -
robot_framework(2)库和安装
库介绍就不详细说了,就分为标准库,外部库,至于具体用法,直接F5,你去搜索就好了,外部库的话,请先导入,否则无法搜索及使用下面就简单说下哪些外部库对应哪些测试web 自动化测试:SeleniumLibrary,Selenium2Library,Selenium2Library for Java、watir-robot 等。Windows GUI 测试:AutoItLibrary。移原创 2017-12-26 10:53:39 · 490 阅读 · 0 评论 -
robot_framework(3)框架介绍
robot和python的自动化其实是基本一致robot框架对应的就是unittest框架test project,test suit,test case都能在里面一一对应放这个图就知道了,测试项目就是test_project,测试套件就是test_suite,测试用例就是对应的下面那些test case用例了,业务关键字就对应着你自己封装的一些方法了是不是很清晰明白,而且原创 2017-12-26 11:30:00 · 1511 阅读 · 0 评论 -
robot_framework(4)执行顺序及继承方法
关注点1:举个例子:你在跑ui web自动化的时候,你有2个步骤是必须要跑的,登录,退出ok,你就会自己封装个业务关键字的txt,然后在里面创建2个keyword,登录,退出这个时候怎么引用呢当你要执行的测试用例是在测试套件下的时候,你需要在测试套件里面添加当你的测试用例是在测试项目下的时候,你就需要在测试项目里面去添加否则的话,如果你是有3个层级 test_project原创 2017-12-29 17:31:16 · 4104 阅读 · 0 评论 -
robot_framework5)自定义外部库的使用
1:必须确定为\Python27\Lib\site-packages下建立文件夹库名以文件夹名字为准2:里面必须包含__init__.py文件#-*- coding:utf8 -*-from文件名 import py里面的类__version__ = '0.1' #版本号class CustomLibrary(py里面的类):"""说明,你想写啥你高兴"""原创 2017-12-29 17:40:38 · 1532 阅读 · 0 评论