项目介绍 AutoApiTest 基于python的接口自动化测试框架 Test部分基于yingoja开源的DemoApi优化修改而来 API部分将继续完善,提供基于C#,Go,Java,Python版本的Api服务程序,目的是为了学习接口测试的同学不需要去搭建其他语言的运行环境,顺便我也复习一下这 ...
分类:
编程语言 时间:
2021-07-26 16:52:35
阅读次数:
0
在之前的视频《接口自动化项目用例组织设计》中: 我聊到了我的接口自动化经历,提到了两款以前做过的接口自动化框架,一个是tep的前身pyface,纯面向对象设计的框架;一个是pyface的前身AIM,基于unittest设计的。 AIM简介 AIM框架介绍 AIM,是Automatic Interfa ...
分类:
其他好文 时间:
2021-07-19 16:58:14
阅读次数:
0
背景: 目前jmeter+ant+发送邮件已经在windows下可以正常,想要将接口自动化测试用例关联到jenkins,实现可持续集成的一部分。 目前的设想是:jenkins构建项目成功后,自动执行jmeter中的接口测试用例,并将测试结果以邮件的形式发送给相关人员。 本次只实现将jmeter移植到 ...
分类:
系统相关 时间:
2021-07-01 17:05:40
阅读次数:
0
1、背景 最近做了一个测试项目-流量回放。我主要负责前端的工作。 该项目主要功能是回放线上的接口数据,用以进行自动化测试,毕竟线上的数据大,场景多。拿到这批数据测试用例后,无论是用来压测还是用来进行接口自动化价值都是很大的 流量回放的价值:通过记录线上流量,在开发或者测试环境回放,来发现系统是否能够 ...
分类:
其他好文 时间:
2021-06-28 20:01:35
阅读次数:
0
一、项目背景 目前后端接口几乎都完成了自动化梳理,每天定时跑所有的自动化接口,项目上线前手动跑接口,进行接口回归。虽然跑出来数据量很大,能再单次运行中,看到结果。但是如此大的数据,频率也大的情况下。将这些数据分析下,以图表的形式展示出来,会更加直观的看到后端接口的问题,看到我们所有的数据。 二、技术 ...
分类:
其他好文 时间:
2021-06-28 19:59:49
阅读次数:
0
在自动化测试中,一个测试用例对应一个测试点,通常一组测试数据无法完全覆盖测试范围,所以,需要参数化来传递多组数据。 将每个用例及对应需要输入的参数都保存在excel表的每一行里,执行用例时循环取出每组数据就可以了。 测试用例如下: operation_excel.py import xlrd fro ...
分类:
编程语言 时间:
2021-06-22 18:32:26
阅读次数:
0
今天再做接口自动化练习的时候,碰到了这个报错, 初看一下,就是数据类型错误。 报错:TypeError: list indices must be integers or slices, not str 仔细分析一下自己的报错信息,发现,原来是list的索引错误了。 解决方法: 少了那个索引,导致把 ...
分类:
其他好文 时间:
2021-06-19 18:49:15
阅读次数:
0
参考文章(写的很详细):https://www.cnblogs.com/xujunkai/p/12364619.html 前言: 跑接口自动化或者其他程序运行时,如果只能保存一份log文件,可能会存在,log文件越来越大的问题,加载缓慢,查找日志也比较慢,增加日志根据天来保存,定期清理日志,可以达到 ...
分类:
编程语言 时间:
2021-06-17 17:02:45
阅读次数:
0
本文首发于:行者AI 我们在做自动化测试的时候,大家都是希望自己写的代码越简洁越好,代码重复量越少越好。那么,我们可以考虑将request的请求类型(如:Get、Post、Delect请求)都封装起来。这样,我们在编写用例的时候就可以直接进行请求了。 1. 源码分析 我们先来看一下Get、Post、 ...
分类:
编程语言 时间:
2021-06-11 18:51:28
阅读次数:
0
python requests做接口自动化的时候,有get ,post等请求方法, 那么我们的请求体的参数书写的时候有三种格式(xml的暂时没碰到,就不计算在内) params,data,json。 什么情况下使用这三种格式呢? 其实以前我在使用jmeter做接口测试的时候,经常碰到不同的请求体格式 ...
分类:
编程语言 时间:
2021-06-07 19:58:09
阅读次数:
0