01 2022 档案

摘要:requests请求,参数详解 请求的参数都是字典的类型 响应数据⼀般使⽤r.text来获取,如果响应数据是JSON格式的,那么使⽤r.json() 代码技术栈有哪些? 基础编程 单元测试框架:unittest Pytest 数据驱动 jenkins持续集成 requests get方法 post请 阅读全文
posted @ 2022-01-19 17:16 阿建xj 阅读(73) 评论(0) 推荐(0) 编辑
摘要:什么是JMeter jmeter是100%的java语⾔开发的,它是免费开源的软件,是⾮常优秀的性能测试⼯具和接⼝测试⼯具,⽀持主流 协议的测试 结构 测试计划 测试计划是顶级的层级⽬录的结构, 那么在这样的⽬录结构中,⾥⾯可以包含很多线程组 线程组 线程组我们可以简单的理解为postman测试⼯具 阅读全文
posted @ 2022-01-16 16:35 阿建xj 阅读(95) 评论(0) 推荐(0) 编辑
摘要:https://jmeter.apache.org/ PostMan描述:1、我们先在postman的测试工具里面加一个添加的测试用例2、测试用例添加成功后,发送请求,在响应数据中获取它的动态参数,获取的方式具体为: A、在postman的tests里面首先通过JSON.parse(response 阅读全文
posted @ 2022-01-12 17:05 阿建xj 阅读(369) 评论(0) 推荐(0) 编辑
摘要:接口测试实战 问题:1、登录接口OK,那么能够代表登录的业务是OK的吗? 登录接口仅仅是登录业务的一部分的接口,所以可能会存在情况的是登录接口是OK的,但是其他的登录业务的接口是有问题的,所以不能说登录接口是OK的,登录业务也是OK的,二者不能等价的 问题:1、删除了产品,真的删除了吗? 2、验证是 阅读全文
posted @ 2022-01-11 09:50 阿建xj 阅读(37) 评论(0) 推荐(0) 编辑
摘要:postman: 1、get 2、put 3、post 4、delete 5、动态参数的关联 6、数组里面的value值获取 7、断验增了响应时间 8、全局变量讲了设置变量,获取变量 9、数据驱动,对URL,协议状态码分离 10、node.js的安装以及环境验证 11、newman安装以及环境验证 12、newman是干什么 13、使用newman来生成测试报告 协议,postman 阅读全文
posted @ 2022-01-07 17:38 阿建xj 阅读(64) 评论(0) 推荐(0) 编辑
摘要:访问令牌access_token 登录时,在post登录请求里生成访问令牌,在get登录请求时添加令牌即可登录成功,然后进行测试 动态参数(关联)的解决思路: 1、通过接口http://101.43.158.84:5000/auth,登录成功2、登录成功后,在响应数据中返回认证授权3、在该http: 阅读全文
posted @ 2022-01-06 17:39 阿建xj 阅读(1108) 评论(0) 推荐(0) 编辑
摘要:COOKIE cookie:主要是存储用户操作行为的数据,在早期的互联网产品中,用户登录系统的凭证都是由cookie来进行记录的,但是由于是存储在客户端的(本机的电脑),所以是不安全的,基本目前登录认证的凭证不会再使用cookie的技术了 http是一个无状态的协议,但是互联网产品的发展,需要记住用 阅读全文
posted @ 2022-01-06 10:17 阿建xj 阅读(153) 评论(0) 推荐(0) 编辑
摘要:抓包工具charles 下载工具charles 破解 Charles要使用,要进行3个配置:1、安全证书,证书必须安装在可信任的安全列表中2、配置监听的端口3、配置HTTPS的端口 1、安全证书装在可信任的安全列表中 2、配置监听的端口 端口: https:443mysql:3306email:25 阅读全文
posted @ 2022-01-05 17:17 阿建xj 阅读(147) 评论(0) 推荐(0) 编辑
摘要:api接口测试 技术栈:协议postman jmeter接口测试框架MockServer 微服务架构就是根据业务场景,把每个独立的业务场景单独分离成一个服务,这样服务和服务之间通信,通信通过REST API 或者gRPC的协议来进行交互。 常规开发模式中接口测试的场景:开发同学:1、前端程序员把代码 阅读全文
posted @ 2022-01-03 16:44 阿建xj 阅读(112) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示