环境搭建具体请看前一章节。

会出问题的原因大部分是因为既有python2 又有python3

解决办法1.使用python虚拟环境(博客里有)

2.安装之前把环境变量里py3以及其他非python2的环境先去掉。装好之后在重新写上去

这里开始我们RIDE的教程,学习基本的知识和操作

1.

进入界面后新建一个测试项目。类型选择 File 文件,DIrectory 文件夹

新建项目后新建suit (测试用例集)如下图,如果是file类型,新建成功测试用例集之后便可以创建测试用例,如果是D类型,则无法直接创建测试用例,需要再次创建子集,直到为file类型,在这个可以更好的管理模块和测试用例。

整个建立完成便如下图:

1.赋值: 关键字Setvariable:

运行

输出如下

定义变量的形式${a}      设定值 set variable  打印输出 log

2.Ctenate 连接对象

输出

3.创建列表

输出内容: 使用@定义列表用logmany输出 ,输入内容如下对比

4. 时间函数

输出内容为:

5.判断

输出

6.循环

注意 run keyword if continue for loop 和 exit for loop if 的区别

7. evaluate 函数

可以调用python方法,随机数输出如下

7. import library

导入py文件 可以调用py文件里的方法

evaluate 转int

comment 为注释

8.Take screenshot 截图

路径为

运行后输出为

9.字典

截图和字典都需要在套件中导入相应的包

导入成功后

create dictionary 创建字典

get dictionary items 拿到字典中的key和value

(keys) (values)

get from dictionary 第一个参数字典  第二个参数key

输出为

业务关键字

添加到suit中

robotframework 教程相关推荐

  1. 自动化测试框架RobotFrameWork教程03 RF基础关键字

    RF基础关键字 今天这个教程讲一下RF的基础关键字让我们对RF的脚本书写有初步的了解 robot framework的基础关键字封装Builtin库中,它里面包含了最基础的一些关键字. 例如:打印.定 ...

  2. RobotFramework教程使用笔记——requests和requestslibrary库

    RobotFramework 接口自动化 接口自动化需要用到 Requests 和 RequestLibrary 两个第三方库: Requests 官方下载地址:  https://pypi.pyth ...

  3. robot framework好的学习网址

    好的学习网址: robotframework 教程_蓝海-CSDN博客_robotframework robot framework:扩展SeleniumLibrary库 (自定义关键字)(三)_As ...

  4. RobotFramework 安装教程

    ⾃动化测试框架⼯具盘点 安装步骤: 页面介绍 标准库:不需要安装,直接⽤,RF⾃带 扩展库: 快捷键 实战 RobotFramework 安装教程 ⾃动化测试框架⼯具盘点 java: junit和te ...

  5. robotframework安装包_Robot Framework零基础入门教程

    原作者:逆之時間軸 原出处:CSDN 原文链接:https://blog.csdn.net/yydoraemon/article/details/13847781 版权声明:本文为博主原创文章,转载请 ...

  6. RobotFramework系列(一):RIDE使用教程

    刚接触自动化测试不久,对里边的各种技术还是挺感兴趣的,所以也学着那些测试大牛们编写个自动化测试脚本,体验一下自动化的感觉. 一.Robot Framework简介 1)RobotFramework   ...

  7. robotframework安装_Robot Framework零基础入门教程

    1.介绍 1.1.介绍Robot Robot Framework是一个基于关键字驱动的自动化测试框架.通过该框架,测试人员可使用python封装关键字,并在非代码环境下使用关键字构建可被执行的测试用例 ...

  8. RobotFramework入门基础教程

    1.RobotFramework运行环境的搭建 在使用 RF(Rebot framework)的时候需要 Python 或 Jython 环境,具体可根据自己的需求来确定.本文以在有 Python 的 ...

  9. Robotframework 入门教程(一)

    最近工作中用Robot Framework框架来做自动化,所以,花时间学习了一下,网上好的文档不多,大多都是复制粘贴如何安装环境.要么就是介绍了一堆RIDE的界面,活活把这么强大的一个工具讲成了个ph ...

最新文章

  1. 02 小程序入门实战
  2. 标准爬虫初探,来自Python之父的大餐!
  3. html文字随机变色效果,html肿么让字体得到随机颜色
  4. Androidの多线程之更新ui(AsyncTask)
  5. 2 - 前端基础--CSS 选择器
  6. missing closing parenthesis at end of #pragma
  7. html 播放远程视频教程,视频基于HTML5的服务器远程访问工具
  8. springmvc 重定向传递参数
  9. 个人成长:2021年7月记
  10. 面经——Linux相关
  11. 【电路原理】学习笔记(1):电路模型的基本变量
  12. phpcms上传php,phpcms如何上传视频
  13. Github Clone to local files
  14. python自动导出数据脚本_使用python生成一个导出数据库的bat脚本文件的示例代码...
  15. Python 进阶 —— 装饰器函数的使用
  16. Android 自定义View(三)
  17. python爬虫下载文件到指定文件夹_python爬虫: 从 指定路径 爬取 文件
  18. 地摊赚钱秘籍(视频)+地摊攻略玩法(新鲜出炉)
  19. python图片表格转excel表格_利用Python+Opencv+pytesser把图像识别为Excel表格
  20. N-gage QD等S60 V1.2机型C盘减肥80K的办法(超越3600KB)

热门文章

  1. 如何一键拷贝PPT中的所有文字?
  2. 中英文说明书丨艾美捷支原体检测试剂盒
  3. 第36节 函数递归与函数设计技巧
  4. 支付宝开放平台 配置RSA(SHA1)密钥 OpenSSL配置公钥私钥对
  5. 秋冬美白必知的最佳美容时段
  6. python爬虫之下载盗墓笔记(bs4解析HTML)
  7. React Hooks
  8. 解决Podman网络DNS不可用问题
  9. 【广度优先遍历】营救公主
  10. 双冒号作用运算符以及命名空间详解,你确定不来看看吗?