05 2021 档案
摘要:我们是否经常遇到 一些复杂得业务,比如各种数据得排列组合 或者 各种复杂得计算公式 几十个,遇到这种情况 我们怎么去执行测试呢? 我得解决办法就是: 构建 测试数据 什么是 构建 测试数据,看下图就秒懂: 构建测试数据 ,就是把要 测试得数据 提前在 excle表格中构建好,测试得时候 按表格上得数
阅读全文
摘要:我们在 登录的时候 少不了 图片文字验证码的 点击操作等。 图片识别的算法比较多,我这里直接用了 百度的api来 识别,方便简单。 来看看 我们的操作过程思路: 1、先在百度智能云上注册一个账号,并创建一个 文字识别的 应用。 2、我们通过百度的接口授权 获得一个 访问接口授权码 3、我们拿到了接口
阅读全文
摘要:随着 大家对 接口的安全性的意识 越来越高,我们的接口 一般都实行了 加密的方式;不同的公司的接口加密算法各不相同。 我们在做接口测试的时候 ,避免不了 要 生成 一个安全码。 这里我们有几种方法: 方法1、直接拿开发的那套算法移植到 jmeter中使用 方法2、可以让开发打包成 jar 包,在这里
阅读全文
摘要:那现在我们 利用 函数来进行转义,先上图: 解决问题 思路: 1、构建 测试数据 2、添加转义符 3、传递参数 现在来看 实现代码:
阅读全文
摘要:我们在做性能测试的时候 模拟真实的 请求数据,因此需要对 post请求种的参数 做 批量参数操作。 如上图所示:我们需要对以上接口 做一个全选的 审核操作,我们要每次对这些 不同分页的数据 进行审核操作。这样一个接口测试需求,我们如何对 数据做参数化呢? 这里的数据 都是已经存在的,所以我们需要从数
阅读全文
摘要:我们在做 性能测试的时候,经常会听到 负载测试、压力测试 这2个词汇,到底啥是负载测试、啥是压力测试,我就来跟大家谈谈这个话题: 我们来看几张对比图片 大家就明白了 负载测试 与 压力测试 其实都是性能测试中 对不同的 测试目标的测试方式方法而已。 负载测试关注的是 在承载能力下 系统的 性能情况,
阅读全文
摘要:本人一直在互联网测试一线做测试技术工作,也和一些测试前辈交流与切磋了 关于 接口自动化测试方面的 一些经验;之前在一家公司 用过java+restassured+vue 接口自动化测试框架;我一个测试同行老乡他们公司(棒谷科技)之前用python的request 基于数据驱动的 接口自动化测试框架。
阅读全文
摘要:我们 把python2或者3 解压到指定目录后,然后在配置好 python环境变量后,在CMD窗口 运行 python --version 是正常的 但是运行pip却是 提示没有 这个命令呢? 划重点了,大家知道为啥 无法运行pip么?因为还是没有配置环境变量,因为pip的环境变量在 python的
阅读全文
摘要:这里的文字 是有ID位置的,并且图片是背景图片,所以不需要图片文字识别操作。 # -*- encoding=utf8 -*-__author__ = "admin-fly" from airtest.core.api import *auto_setup(__file__) from poco.dr
阅读全文
摘要:1、AirTest下载地址:http://airtest.netease.com/ 由于AirTest是基于python开发的 ui自动化测试工具,必须先安装好python环境 2、下载 AirTest 到本地电脑上,解压到 自定义目录下,双击运行 3、安装adb,官方下载adb 到本地电脑,并配置
阅读全文