adb环境搭建及adb常用命令详解

我们知道 Android 系统 是一种基于 Linux 的自由及开放源代码的操作系统,它的爸爸是 Google。既然是开源的,那我们就可以对它进行开发和调试了。…

Robot Framework selenium操作键盘press keys方法详解(Python篇)

selenium键盘操作 在 Python 中,我们一般操作键盘用的是 Keys 方法,比如我们需要复制 id 为 xxx 输入框的内容,用 Python我们可…

【已解决】自动化测试Python3.6 +RIDE 1.7.3.1控制台乱码

背景 上篇文章给大家介绍了自动化测试框架 Robot Framework 的搭建教程。 Robot Framework 是一款 Python 编写的功能自动化测…

自动化测试RF框架安装AutoItLibrary教程

前言 AutoItLibrary 是一个 Python 关键字库,它通过向AutoIt 提供基于 COM 接口的关键字来扩展 Robot Framework,A…

Python3下 Robot Framework RIDE 自动化测试环境搭建【小白专用的图文教程】

前言 Robot Framework 是一款 Python 编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,…

常见的连接数据库工具介绍

作为测试,数据库的基本操作是我们必须掌握的技能了,出去面试,如果有笔试题,数据库操作的题目是一定有的。 我一般用的常见的操作数据库工具有两种,一种是 Navic…

Jmete HTTP协议性能测试入门

上篇文章讲了下 Jmeter TCP 协议的性能测试,今天来分享一下 Jmete HTTP协议做性能测试简单用法。 用 Jmeter HTTP 做性能测试比 T…

Jmeter 做 TCP 协议的性能测试并生成生成图形报告

JMeter 是 Apache 组织开发的基于 Java 的压力测试工具。它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Jav…

微信开发者工具用法介绍

前言 2019 年 5 月 18 日,微信又达成一里程碑!月活跃用户数正式破 11 亿。可以说中国除了不会用手机的小孩和老人,基本都用上了微信,微信生态里的服务…

抓包工具 Charles 用法详解

前言 抓包工具第一篇文章我们讲过,主要有 Charles 和 Fiddler,关于 Fiddler 抓包 APP 的,我之前写过一篇文章:Fiddler抓包AP…

两款好用的思维导图工具详细介绍,Xmind和幕布

前言 今天给大家讲讲思维导图的两款工具,Xmind 和幕布。 Xmind 下载安装 Xmind 的我用的比较多的是电脑版的,Xmind8 官网下载地址:http…

测试工程师需要掌握的工具汇总

作为测试工程师,我们需要掌握很多工具,测试工具有很多,以下给大家整理下主要会用到的一些工具,今天只是列出来给大家概括讲一下,单个工具会用一篇文章详细讲解。 思维…

Android 自动化测试截图详解,保存在电脑或者adb保存在手机中

我们在做APP的自动化测试的时候,通常需要截图。截图通常有两种形式,一种是把截图保存在自己的电脑中。另一种就是把截图保存在手机内存里面。 保存在电脑本地 把截图…

Python selenium 绕过网站登录的两种方法

前言 很多时候我们做 Python 自动化测试或者登录其他网站薅羊毛(这块以后慢慢分享),我们经常会卡在登录的时候,登录验证码是最头疼的事情,特别是如今的文字验…

Python接口自动化测试项目实战

上篇文章讲到接口测试的工具 Postman:Postman功能介绍,那怎么实现接口测试的自动化呢? 脚本转为Python格式 当我们用 Postman 调通接口…

Python接口自动化测试准备-Postman工具介绍

接口测试 接口测试主要测试系统与系统之间的交互,测试的重点是系统之间数据的交互,传输。小公司的话可能没有接口测试这一环节,但是接口测试很重要,他能发现功能测试无…

APP自动化测试-Appium环境搭建

之前给大家分享过实战中怎么用 Python 自动化来测试渠道包或者自动化测试应用于冒烟测试或者回归测试:Python自动化测试实战-Appium测试渠道包-Je…

Python自动化测试-生成日志-conf日志文件配置

为什么要生成日志 执行脚本时,我们通常希望能够生成相对应的日志,生成日志是为了方便执行完成后我们查看脚本的执行路径,有利于我们调试代码和定位问题。 日志文件就是…

Python自动化测试实战-Appium测试渠道包-Jenkins发邮件

什么是渠道包 我们平时如果需要下载一个 Android 的 APP,我们首先想到的是去市场平台上下载,这个平台就很多了,一般品牌的手机都有自己自带的市场,比如小…

自动化测试-Python读取YAML配置文件

YAML是什么? YAML是一种简洁的非标记语言。使用空白,缩进,分行组织数据,从而使得表示更加简洁易读。由于实现简单,解析成本很低,YAML特别适合在脚本语言…