1.概念 requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。 2.安装 2.1 通过pip安装 ->打开命令行,windows->cmd ...
分类:
编程语言 时间:
2018-11-22 16:11:04
阅读次数:
146
在上一篇中,我们搭建好了HttpClient + TestNG + Java的自动化接口测试环境,这一篇我们就赶紧开始编写我们的第一个接口测试用例。 本篇会对问题解决的思路进行更详尽的阐述。 2.1 确定被测接口 首先一个现实的问题,我们要有一个待测接口来验证我们自动化方案的可行性。 我们可以选择在 ...
分类:
编程语言 时间:
2018-11-20 13:22:42
阅读次数:
351
Json知识归纳: Post请求有两种方法传json参数 传json参数(自动转json了) json=dict 传data参数(需json转换) data=json.dumps(dic) Json本质是字符串,json格式字符串 Dict json.dumps(dict) json Json—js ...
分类:
编程语言 时间:
2018-11-19 23:59:47
阅读次数:
287
使用python3的base64编解码实现字符串的简易加密解密 引言: 在一些项目中,接口的报文是通过base64加密传输的,所以在进行接口自动化时,需要对所传的参数进行base64编码,对拿到的响应报文进行解码; Base64编码是一种“防君子不防小人”的编码方式。广泛应用于MIME协议,作为电子 ...
分类:
编程语言 时间:
2018-11-19 14:07:45
阅读次数:
244
1.1 接口测试简介 1.1.1 什么是接口测试 开始学习接口自动化测试之前,我们先要来了解什么是接口,以及什么是接口测试。 我们都知道,测试从级别上划分可以分为 组件测试 集成测试 系统测试 验收测试 其中在集成测试这个阶段,一个最主要的测试活动就是接口测试。在组件测试中,我们对单个组件自身的功能 ...
分类:
编程语言 时间:
2018-11-17 17:50:27
阅读次数:
375
常见的HTTP请求 就我所想到的,目前如果想做http/https请求接口自动户化,要处理的一些区别 get请求post请求 httphttps 单个值键值对键值对的搭配方式 POST请求体,后续讲一个常见的JSON方式 Sample: get请求,url中是键值对https://pintuan.m ...
一: 自动化测试 1 : 建立工程目录。 1 : chandao_add_bug.py 1 : login_chandao.py 1 : test_case_chandao.py 二: 数据格式 ...
分类:
编程语言 时间:
2018-11-13 00:01:42
阅读次数:
247
公司计划系统的开展接口自动化测试,需要我这边调研一下主流的接口测试框架给后端测试(主要测试接口)的同事介绍一下每个框架的特定和使用方式。后端同事根据他们接口的特点提出一下需求,看哪个框架更适合我们。 需求: 1、接口编写方便。 2、方便调试接口。 3、支持数据初始化。 4、生成测试报告。 5、支持参 ...
分类:
其他好文 时间:
2018-11-07 00:50:42
阅读次数:
192
前期针对接口测试做了些整理分享,本文主要介绍接口测试基础内容。后续会针对接口自动化(Jmeter,RobotFramework,其实Postman也可以)以及持续集成做相关介绍。 接口测试定义 接口测试是测试系统组件间接口的一种测试。 接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交 ...
分类:
其他好文 时间:
2018-11-04 19:24:49
阅读次数:
186