选取自动化的方式,也需要根据当前整体测试组编码水平、学习成本来的。
如果整体编码能力强,就用写代码的方式做自动化。不然就借助工具,如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文件库

  1. 导入‘selenium2library库
    pip install robotframework-selenium2library
    检查安装成功否:pip list
    参考:
    百度经验https://jingyan.baidu.com/article/fa4125ac1a132528ac70922f.html
    学习笔记https://www.bbsmax.com/A/WpdKXRqrzV/

使用:

  1. 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相关推荐

  1. Robot Framework 环境搭建步骤 RIDE保存时提示没有权限 RIDE使用时候常用问题(在最后)

    Robot Framework环境搭建步骤 Robot Framework是基于Python语言开发的一款框架,搭建步骤如下: 对于Robot Framework熟悉的老手尝鲜新版 或 python熟 ...

  2. robot framework环境搭建

    一. robot framework环境搭建: 官网:http://robotframework.org/ 序号 安装包名 安装方法 下载地址 备注 1 python exe文件,直接双击安装 htt ...

  3. robot framework环境搭建(转)

    一. robot framework环境搭建: 官网:http://robotframework.org/ 序号 安装包名 安装方法 下载地址 备注 1 python exe文件,直接双击安装 htt ...

  4. Robot Framework(3)——RIDE工具详解

    上一篇介绍了用RF来简单运行案例,此篇主要了解一下工具操作 一.菜单栏 1.File 1>New Project:新建工程 2>Open Test Suite:打开测试套件 3>Op ...

  5. 【appium】appium自动化入门之环境搭建(中)

    哎嘿,没想到我更新了吧 书接上文[appium]appium自动化入门之环境搭建(上) 下文指路[appium]appium自动化入门之环境搭建(下) 正文 前言 1.1.1 环境准备 1.jdk1. ...

  6. 【安卓开发系列 -- 开发环境】Unbuntu 下 Android 持续集成打包环境搭建 -- Jenkins 构建工具安装(gradle + git + android 工具)

    [安卓开发系列 -- 开发环境]Unbuntu 下 Android 持续集成打包环境搭建 -- Jenkins 构建工具安装(gradle + git + android 工具) [1]Unbuntu ...

  7. VUE前段开发-开发环境搭建和开发工具安装

    一 VUE介绍 (1)VUE,也就是vue.js,官方的介绍是是一套用于构建用户界面的渐进式框架.与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用.Vue 的核心库只关注视图层,不仅易于上 ...

  8. 龙芯交叉编译环境搭建之交叉编译工具链配置

     龙芯交叉编译环境搭建之 交叉编译工具链配置 1 概括 本文档适用于龙芯3A3000/4000 UEFI代码编译,重点指导交叉编译环境的搭建方法,对系统安装不做介绍. Ubuntu系统(版本为ubun ...

  9. RobotFrameWork Web自动化测试之测试环境搭建

    前言 Robot Framework是一款python编写的功能自动化测试框架.具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行.主要用于轮次很多的验收 ...

最新文章

  1. Python 获得命令行参数的方法
  2. WPF学习笔记(4):获取DataGridTemplateColumn模板定义的内容控件(转)
  3. 算法每日学打卡:java语言基础题目打卡(19-21)
  4. 【问链财经-区块链基础知识系列】 第三十二课 从区块链溯源来看农产品链的设计
  5. IJCAI 2021 ICAPS 2021自动强化学习挑战赛正式开赛
  6. djano 模型查询
  7. libevent源码深度剖析十
  8. 【GitLab】与idea的搭配
  9. php微信获取mediaid超出限制_Python实现每日微信自动打卡
  10. 论ACM ICPC_Ruins He
  11. 人的一生最后悔什么?——曾获各界名流都认同的忠告
  12. 10件产品3件次品,7件正品,不放回的取,第三次取得次品的概率-----三种解法
  13. 《数学建模算法与应用》方法概述
  14. nlp 停用词处理java_NLP入门:文本预处理(一)停用词
  15. PMON分析(1)- ROM阶段
  16. 用R软件绘制中国分省市地图
  17. border-shadow
  18. 麦马大学的计算机录取要求,麦克马斯特大学,麦马相当于中国哪所大学?
  19. Cocos2d-iphone学习笔记
  20. 商标注册计算机软件app属于第几类,软件商标属于第几类?

热门文章

  1. 设计模式(java版)——创建型——单例模式
  2. 汽车的三种轮速传感器原理
  3. 《3D打印:正在到来的工业革命》——导读
  4. 下载nodejs后输入任何npm命令无反应
  5. 《WINDOWS游戏编程之从零开始》第五章学习笔记
  6. 新年红包: 我的程序开发之路
  7. python安装模块wheel步骤
  8. Linux——用户和用户组的管理
  9. 那些品牌蓝牙耳机性价比高?2020十大高性价比蓝牙耳机排行榜
  10. 美团点评携手 PingCAP 开启新一代数据库深度实践之旅