GUI自动化:robot framework环境搭建和RIDE工具和sublime text3
选取自动化的方式,也需要根据当前整体测试组编码水平、学习成本来的。
如果整体编码能力强,就用写代码的方式做自动化。不然就借助工具,如robot framework
RIDE工具,它是个:可视化的表格工具
Java
在360里安装的,默认路径
Robot framework 基于python开发,所以应当安装python
Python
在360里安装的,python3,是默认路径即c盘,已增加环境变量,
C:\Users\Administrator\AppData\Local\Programs\Python\Python37
Python安装教程:https://www.cnblogs.com/huangbiquan/p/7784533.html
Robot Framework
Robotframework 的安装在https://pypi.org/search/?q=robotframework网站
1.查找安装命令行 pip install robotframework
2.安装版本为:robotframework 3.1.2
蹊跷的地方,在安装‘pip install robotframework’时,提示‘You are using pip version 18.1, however version 19.0.1 is available. ,卸载python3后再安装python3,再次命令安装robotframework时,又提示成功了。……
下次不行参考这个博客,https://blog.csdn.net/qq_42960881/article/details/86671624
wxPython库的安装
Ride依赖wxPython库(图像开发包),所以需要安装‘wxPython’库
1.地址为:https://pypi.org/project/wxPython/4.0.0/
命令安装为:pip install wxPython==4.0.0
安装失败了,
2.在官网https://pypi.org/project/wxPython/#files上下载了whl文件,注意下载的文件要跟python版本一致,注意系统。
如:当前系统为win64则下载文件为:wxPython-4.0.6-cp37-cp37m-win_amd64.whl
拷贝至Python的scripts文件夹底下,然后按住shift键,点击鼠标右键在此窗口打开命令,使用 pip install XX-XXX-XXX.whl 进行安装,看到安装进度和success即成功
教程:https://blog.csdn.net/ghd602338792/article/details/79415296
https://jingyan.baidu.com/article/f96699bb768a15c94f3c1b1e.html
注意:使用whl文件安装第一遍的时候提示‘失败’了,再重试了一遍就成功了!!
安装成功后,进行ride安装
RIDE
Ride我们简单点理解就是‘robotframework’的专用编辑器
官网地址:https://pypi.org/search/?q=robotframework-ride
使用命令行:pip install robotframework-ride
启动文件在python目录下的Scripts文件夹中,双击ride.py启动
导入library文件库
- 导入‘selenium2library库
pip install robotframework-selenium2library
检查安装成功否:pip list
参考:
百度经验https://jingyan.baidu.com/article/fa4125ac1a132528ac70922f.html
学习笔记https://www.bbsmax.com/A/WpdKXRqrzV/
使用:
- ride打开谷歌浏览器,页面提示‘缺少chromedriver’在path变量中
注意,这里需要先安装‘chromedriver’
1.1插件放在chrome安装文件内时的path值:%ANDROID_HOME%\tools;C:\Program Files (x86)\Google\Chrome\Application
1.2 插件放在python安装文件内
‘chromedriver’插件下载地址
https://blog.csdn.net/MenofGod/article/details/88421010
http://npm.taobao.org/mirrors/chromedriver/
Sublime 方式直接编写代码需要的配置:
1.Sublime是现成的,已经安装好了的,直接安装语言插件
https://blog.csdn.net/banrieen/article/details/80345671
GUI自动化:robot framework环境搭建和RIDE工具和sublime text3相关推荐
- Robot Framework 环境搭建步骤 RIDE保存时提示没有权限 RIDE使用时候常用问题(在最后)
Robot Framework环境搭建步骤 Robot Framework是基于Python语言开发的一款框架,搭建步骤如下: 对于Robot Framework熟悉的老手尝鲜新版 或 python熟 ...
- robot framework环境搭建
一. robot framework环境搭建: 官网:http://robotframework.org/ 序号 安装包名 安装方法 下载地址 备注 1 python exe文件,直接双击安装 htt ...
- robot framework环境搭建(转)
一. robot framework环境搭建: 官网:http://robotframework.org/ 序号 安装包名 安装方法 下载地址 备注 1 python exe文件,直接双击安装 htt ...
- Robot Framework(3)——RIDE工具详解
上一篇介绍了用RF来简单运行案例,此篇主要了解一下工具操作 一.菜单栏 1.File 1>New Project:新建工程 2>Open Test Suite:打开测试套件 3>Op ...
- 【appium】appium自动化入门之环境搭建(中)
哎嘿,没想到我更新了吧 书接上文[appium]appium自动化入门之环境搭建(上) 下文指路[appium]appium自动化入门之环境搭建(下) 正文 前言 1.1.1 环境准备 1.jdk1. ...
- 【安卓开发系列 -- 开发环境】Unbuntu 下 Android 持续集成打包环境搭建 -- Jenkins 构建工具安装(gradle + git + android 工具)
[安卓开发系列 -- 开发环境]Unbuntu 下 Android 持续集成打包环境搭建 -- Jenkins 构建工具安装(gradle + git + android 工具) [1]Unbuntu ...
- VUE前段开发-开发环境搭建和开发工具安装
一 VUE介绍 (1)VUE,也就是vue.js,官方的介绍是是一套用于构建用户界面的渐进式框架.与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用.Vue 的核心库只关注视图层,不仅易于上 ...
- 龙芯交叉编译环境搭建之交叉编译工具链配置
龙芯交叉编译环境搭建之 交叉编译工具链配置 1 概括 本文档适用于龙芯3A3000/4000 UEFI代码编译,重点指导交叉编译环境的搭建方法,对系统安装不做介绍. Ubuntu系统(版本为ubun ...
- RobotFrameWork Web自动化测试之测试环境搭建
前言 Robot Framework是一款python编写的功能自动化测试框架.具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行.主要用于轮次很多的验收 ...
最新文章
- Python 获得命令行参数的方法
- WPF学习笔记(4):获取DataGridTemplateColumn模板定义的内容控件(转)
- 算法每日学打卡:java语言基础题目打卡(19-21)
- 【问链财经-区块链基础知识系列】 第三十二课 从区块链溯源来看农产品链的设计
- IJCAI 2021 ICAPS 2021自动强化学习挑战赛正式开赛
- djano 模型查询
- libevent源码深度剖析十
- 【GitLab】与idea的搭配
- php微信获取mediaid超出限制_Python实现每日微信自动打卡
- 论ACM ICPC_Ruins He
- 人的一生最后悔什么?——曾获各界名流都认同的忠告
- 10件产品3件次品,7件正品,不放回的取,第三次取得次品的概率-----三种解法
- 《数学建模算法与应用》方法概述
- nlp 停用词处理java_NLP入门:文本预处理(一)停用词
- PMON分析(1)- ROM阶段
- 用R软件绘制中国分省市地图
- border-shadow
- 麦马大学的计算机录取要求,麦克马斯特大学,麦马相当于中国哪所大学?
- Cocos2d-iphone学习笔记
- 商标注册计算机软件app属于第几类,软件商标属于第几类?