接口自动化测试
小菜鸡也会有春天
这个作者很懒,什么都没留下…
展开
-
接口测试_有业务关联的接口——新增博文功能测试设计
**## 接口测试_新增博文 相关接口文档描述如下:** 测试点分析+测试数据用例简单设计,如下: 测试代码算法描述: 说明:新增博文功能,依赖用户在登录时,服务器返回的UserID+Token,因此它是一个与其他模块有业务关联的接口。 1、调用用户登录功能的方法; 2、利用登录的方法,返回的TOKEN、USERID,及初始化的其他参数,生成测试数据Data; 3、将Data转成Json串后,利用request模块给新增博文接口发送POST请求; 4、判断该接口是否给了响应; 5、提取响应信息中的响应C原创 2021-03-28 23:34:23 · 258 阅读 · 0 评论 -
接口测试_无业务关联的单接口——登录功能测试设计
登录功能接口测试分析 相关接口文档如下: 接口测试分析+案例设计 测试代码如下: import requests, json, os, hashlib, re def md5_encrypt(text): """生成MD5码""" m5 = hashlib.md5() m5.update(text.encode("utf-8")) pwd = m5.hexdigest() return pwd def login(username, password, exp原创 2021-03-28 19:08:58 · 215 阅读 · 4 评论 -
接口测试_无业务关联的单接口——注册功能测试设计
**接口文档大致如下 接口测试分析+案例设计:具体的案例省略 测试代码如下: #encoding=utf-8 import requests, json, os, hashlib, re def reg(username,password,email,expected_info): “”“expected_info传参的是预期的接口返回码”"" url = “http://39.100.104.214:8080/register/” # 这里password传的是明文,若是加密过的,需MD5解码 data原创 2021-03-28 16:15:43 · 181 阅读 · 0 评论