公司计划系统的开展接口自动化测试,需要我这边调研一下主流的接口测试框架给后端测试(主要测试接口)的同事介绍一下每个框架的特定和使用方式。后端同事根据他们接口的特点提出一下需求,看哪个框架更适合我们。 需求: 1、接口编写方便。 2、方便调试接口。 3、支持数据初始化。 4、生成测试报告。 5、支持参 ...
分类:
其他好文 时间:
2018-11-07 00:50:42
阅读次数:
192
一、做接口测试需要哪些技能 做接口测试,需要的技能,基本就是以下几点: 业务流:了解系统及内部各个组件之间的业务逻辑交互; 数据流:了解接口的I/O(input/output:输入输出); 协议:包括http协议,TCP/IP协议族(http协议:菜鸟入门系列) 工具:工具可以辅助我们更好更高效的完 ...
分类:
其他好文 时间:
2018-10-27 21:14:31
阅读次数:
189
昨晚在某个测试交流群,听了一个测试老司机分享接口自动化测试的内容,对接口自动化有了更深的一些认识,也为接下来公司的接口自动化实施,提供了更多的思路。 这篇博客,就说说功能测试到接口自动化的进阶,以及接口自动化的一些事。。。 前言 自动化测试,算是近几年比较火热的一个话题,当然,更是软件测试未来的一个 ...
分类:
其他好文 时间:
2018-10-06 00:04:05
阅读次数:
245
1. Python下载https://www.python.org/downloads 2. Setuptools下载https://pypi.python.org/pypi/setuptools用原装各种测试库的工具,他会把安装好的测试库的信息放在一个公共的文件里easy-install.pth ...
分类:
其他好文 时间:
2018-09-27 11:14:15
阅读次数:
117
一、概述 1.1 接口自动化概述 众所周知,接口自动化测试有着如下特点: 低投入,高产出。 比较容易实现自动化。 和UI自动化测试相比更加稳定。 如何做好一个接口自动化测试项目呢? 我认为,一个“好的”自动化测试项目,需要从“时间”、“人力”、“收益”这三个方面出发,做好“取舍”。 不能由于被测系统 ...
分类:
其他好文 时间:
2018-09-17 19:58:09
阅读次数:
167
# 先安装ruamel.yaml模块写入配置文件: import os# 先安装ruamel.yaml模块from ruamel import yaml# 将字典写入到yamldict = { 'host1': '123', 'host2': '456', 'host3': '789', 'host... ...
分类:
编程语言 时间:
2018-09-13 18:26:18
阅读次数:
447
前言 随着测试技术的发展,接口自动化测试逐渐成为各大公司投入产出比最高的测试技术。介入时间早,执行效率高,稳定性高的优点,让越来越多的公司引入接口自动化测试。 框架简介 APIAutoTest是处理API接口的轻量级自动化测试框架,Java语言实现,基于TestNG测试框架,支持持续集成,自动构建与 ...
现在,越来越多的 Web 应用转向了 RESTful 的架构,很多产品和应用暴露给用户的往往就是一组 REST API,这样有一个好处,用户可以根据需要,调用不同的 API,整合出自己的应用出来。从这个角度来讲,Web 开发的成本会越来越低,人们不必再维护自己的信息孤岛,而是使用 REST API ...
记录下自己开发的接口自动化测试平台: 接口测试相对于UI测试来说测试成本低,相对稳定,变动不大,日常测试可使用postman、jmeter、python request等进行测试。 以下就介绍python request开发的框架来进行接口测试。功能满足批量测试,支持Excel导入数据库,自定义选中 ...
分类:
编程语言 时间:
2018-09-06 00:10:53
阅读次数:
250
python接口自动化测试十:字典、字符串、json之间的简单处理 # 字典a = None # None = nullb = False # booleanc, d = 12, 10.6 # int floate = 'asdd' # strf = ['s', 'e'] # list,数组,可增删 ...
分类:
编程语言 时间:
2018-08-29 14:55:40
阅读次数:
235