上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页
摘要: 一.自动化设计框架结构 1、背景: 因为把传入接口参数、组建测试用例、执行测试用例和发送报告,都放入一个.py文件对于接口的使用非常不灵活就需要数据和接口业务进行分离让代码之间的耦合性降低。和实现接口的分层管理,所以需要对代码进行封装处理。 2、接口分层思想:cms_api:组建并发送接口请求con 阅读全文
posted @ 2025-03-26 18:00 君庭 阅读(61) 评论(0) 推荐(0)
摘要: 一、接口自动化流程: 先引入自动化unittest 再引入相关模块 os、requests、selenium、time,测试报告HTMLTestRunnerNew Class创建类,继承unittest.TestCase @classmethod setUpClass(cls)类的开始, tearD 阅读全文
posted @ 2025-03-26 14:52 君庭 阅读(23) 评论(0) 推荐(0)
摘要: 接口unittset框架 一.调用所有接口 unittest.main() 案例: import unittest import requests from time import * class Cms(unittest.TestCase): @classmethod def setUpClass 阅读全文
posted @ 2025-03-26 11:32 君庭 阅读(25) 评论(0) 推荐(0)
摘要: 一.request断言 1、if断言 代码: if wb["msg"]=="登录成功!": print("ok") else: print("no") 案例: import requests s=requests.Session() url1="http://49.233.201.254:8080/ 阅读全文
posted @ 2025-03-25 20:24 君庭 阅读(57) 评论(0) 推荐(0)
摘要: 1、模拟弱网环境 打开Fiddler,Rules->Performance->勾选 Simulate Modem Speeds,勾选之后访问网站会发现网络慢了很多 2、Fiddler弱网的原理 Rules—>Cutomize Rules打开CustomRules.js 文档 在文件中搜索关键字,m_ 阅读全文
posted @ 2025-03-25 19:40 君庭 阅读(49) 评论(0) 推荐(0)
摘要: 一、介绍request库 (1)requests 是用python语言编写的简单易用的http库,用来做接口测试的库; (2)接口测试自动化库有哪些? requests、urllib 、urllib2、urllib3、 httplib 等(最受欢迎的是requests) (3)安装request库 阅读全文
posted @ 2025-03-25 15:20 君庭 阅读(34) 评论(0) 推荐(0)
摘要: 一、断点介绍 1.为什么要打断点呢? 接口测试可以不需要管前端的,主要测后端的功能 2.断点的作用: 1.开发人员,调试,出错后在某个位置打断点调试代码; 2.测试人员,测试,绕过前端的限制,测试后端的反应; 3.测试人员,构造数据,设置断点可篡改请求和返回的数据包。根据测试的不同场景,有时需要在测 阅读全文
posted @ 2025-03-25 14:11 君庭 阅读(77) 评论(0) 推荐(0)
摘要: 一、脚本导出 1.导出json脚本 2.打包json文件 3.下载的文件 二 .导入脚本 选择文件 点击导入 导入的接口 三.多接口运行 (1)集合右键,点击run ,运行多个接口 2.编辑环境,集合,执行次数等 运行多个接口 四.运行多个接口有变量 1.新建csv文件 注意:一定是csv 2.前置 阅读全文
posted @ 2025-03-25 10:36 君庭 阅读(497) 评论(0) 推荐(0)
摘要: 一.postman 断言 1.断言再test中 状态码是否等于200: tests["Status code is 200"] = responseCode.code 200; 断言响应时间小于200ms: tests["Response time is less than 200ms"] = re 阅读全文
posted @ 2025-03-24 19:29 君庭 阅读(23) 评论(0) 推荐(0)
摘要: 一.接口的环境变量 (1)定义变量 可以将需要填写的值设为变量 变量设置:{{}} (2)添加环境变量 方法一: 方法二: (3)查看环境变量 (4)选择环境,执行 二.依赖接口 先登录接口成功,生成cookie值,才能让后面接口依赖 cookie值是保持会话 查看cookie值方法 方法一: 方法 阅读全文
posted @ 2025-03-24 17:06 君庭 阅读(92) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页