python-robotframwork
robotframwork
风抽过的烟头
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用Robotframework-ride,导入Selenium2Library库后缺少“Open Browser”关键字
出现这个原因是因为版本兼容问题导致: 出现版本:Python3.7.4 解决方法: 配置以下版本重启ride就可以了 robotframework 3.1.2 robotframework-appiumlibrary 1.5.0.7 robotframework-databaselibrary 1.2.4 robotframework-jsonlibrary 0.3.1 robotframework-pythonlibcore 2.2.1 r...原创 2021-04-25 19:24:54 · 1477 阅读 · 0 评论 -
python3.6+RF连接mysql
接口自动化中会遇到有操作数据库的动作 目录 1、安装第三方库 2、安装pymysql 3、数据库操作 1、安装第三方库 使用在线安装:pip install robotframework_databaselibrary -ihttps://pypi.tuna.tsinghua.edu.cn/simple--trusted-host pypi.tuna.tsinghua.edu.cn 2、安装pymysql 使用在线安装方式安装:pip install pym...转载 2021-04-25 10:54:53 · 169 阅读 · 0 评论 -
RF常用通用关键字
1.Set Variable设置变量 2. Evaluate 运行Python语句 3.Get Time 获取时间、日期 需要用当前的日期进行加减的,可以直接用get time这个关键字,后面可以跟上你需要返回的值,以及日期的加减,如第一行就是加一天。 20210317 19:58:11.616 : INFO : ${olddate} = ['2021', '03', '18'] 20210317 19:58:11.617 : INFO : ['2021', '0...转载 2021-03-17 20:03:55 · 2469 阅读 · 0 评论 -
RobotFramework—中调用自定义库
一、创建Library 创建common文件夹,此文件夹就是最后要导入的库 在文件夹下创建文件data_type_change.py和__init__.py 二、编写自定义方法 打开data_type_change.py文件,写入如下方法 打开__init__.py文件,写入如下,注意:类名要和第一步的文件夹名一致,入参要与上面的模块名一致 ...原创 2021-03-10 19:46:04 · 769 阅读 · 0 评论 -
RobotFramework教程使用笔记——requests和requestslibrary库做接口自动化思路
一、准备工作 1、导入requests,使用pip,或者手动下载 pip install requests 2、导入requestsLibrary pip install robotframework-requests ...转载 2021-03-09 20:18:27 · 722 阅读 · 0 评论 -
robotframework:log日志输出现中文乱码如xC4xE3
接上一边博客。搜了好久,都以为是要改\Lib\site-packages\robot\utils\unic.py文件, 引入json库:import json 将下面代码复制到如图位置,注意对齐方式: if isinstance(item, (list, dict, tuple)): try: item = json.dumps(item, ensure_ascii=False, encoding='cp936') except UnicodeDecodeError: try: item ...转载 2021-03-09 20:11:12 · 336 阅读 · 0 评论 -
Robot Framework浏览器驱动下载
各浏览器下载地址: Firefox浏览器驱动:geckodriver https://github.com/mozilla/geckodriver/releases Chrome浏览器驱动:chromedriver,taobao备用地址 https://sites.google.com/a/chromium.org/chromedriver/home / https://npm.taobao.org/mirrors/chromedriver IE浏览器驱动:IEDrive...转载 2020-09-27 15:10:17 · 344 阅读 · 0 评论 -
Robot Framework常用库简介
标准库 Robot Framework可以直接导入使用的库,包括: • BuiltIn :包含经常需要的关键字。自动导入无需import,因此总是可用的 • Dialogs :提供了暂停测试执行和从用户的输入方式。 • Collections:提供一组关键词处理Python列表和字典。 • OperatingSystem:允许执行各种操作系统相关的任务。允许执行各种操作系统相关的任务,使各种操作系统相关的任务在robotframework正在运行的系统中执行。 • Remote:远程库.转载 2020-09-27 15:06:54 · 917 阅读 · 0 评论 -
Robot Framework使用
二,最基本流程 点击返回目录 2.1创建项目New Project File->New Project 注:选择directory原因是,在directory的项目下可以创建测试套件,如果是tpye为file,则只能创建测试用例,这不利于用例的管理。 2.2创建测试套件New Suite 右键项目Test,点击New Suite。 注:选择file原因是,在file的测试套件下可以创建测试用例,如果是tpye为directory,还得重新再继续建file的测试套件,.转载 2020-09-27 14:59:06 · 664 阅读 · 0 评论 -
robotframework安装使用
一、Robot Framework 介绍 Robot Framework 是一款基于 Python 的功能自动化测试框架。它具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD)。 在我们进行全球化测试的时候可以用此框架来编写一些脚本任务,如定时下载 daily build , 配合 Selenium 完成自动化截图等,来方便我们的测试。 二、Robot Framework 特性 1.测试用例使用文本转载 2020-09-21 14:23:19 · 463 阅读 · 0 评论
分享