- 博客(11)
- 收藏
- 关注
原创 接口测试大讲堂--(cookie、session、token理解与案例--第六讲)
Web应用中,http协议是无状态的。也就是说你这次访问了服务器,关闭网页,再次访问服务器,服务器是不知道又是你来访问的。HTTP协议最大的特点就是每一次通信,页面加载完成,通信结束,连接就断开。不知道是我访问,怎么保持登录状态呢?但是登录后后的网站为什么不需要再次登录账号和密码了呢?同学们,你们有没有这样的困惑呢?其实核心的问题在于存储,比如我们在仓库管理系统wms上注册了以后,wms系统就会把该账号和密码存储在数据库里。下次再次请求系统时,wms就会根据输入的用户名密码,和db做比对。
2023-12-26 21:15:31
1192
原创 接口测试大讲堂--(利用JMeter执行接口关联场景用例实现业务闭环--第五讲)
哈喽。大家好,我是思思。通过这一节课的学习,必掌握内容是:1.实现多接口串联场景用例2.对多接口场景用例实现业务闭环3.会使用db验证及脚本验证结果正确性这篇主要介绍多接口的一个串流程,包括参数传递、响应报文验证和数据库的验证。JMeter的单接口实战请见。
2023-12-22 18:14:43
1270
原创 接口测试大讲堂--(利用JMeter执行case--第四讲)
哈喽。大家好,我是思思。通过这一节课的学习,必掌握内容是:1.一个简单接口的发送与请求2.参数通过cvs动态设置3.接口报文的验证及数据库校验上实战。
2023-12-19 19:29:28
504
原创 接口测试大讲堂--(在软件测试工作中完整规范的接口测试流程--第三讲)
一个完整的接口测试流程应该包含分析接口文档、编写接口测试执行计划、编写接口测试用例,接口测试用例执行及输出接口测试报告5个阶段。
2023-12-14 23:07:17
983
原创 接口测试大讲堂--(什么时候做接口测试?--第二讲)
哈喽。大家好,欢迎进入接口测试大讲堂第二讲--什么时候做接口测试?后端开发写好了接口,但是前端开发没有写好页面的时候,我们提前介入接口测试,提前发现bug,减少功能测试阶段发现更多的bug。比如一个接口A出现了一个bug,但是没有修改的话,在功能界面可能多次调用该接口A,就会引入多个功能测试的bug。e.g.在仓库管理系统中,进入入库模块首页和搜索按钮就是调用了同一个接口list。假如list接口报错,那么在做功能测试时,入库页面和搜索功能都有bug。
2023-12-11 14:49:29
530
原创 接口测试大讲堂--(接口是什么--第一讲)
哈喽。大家好,欢迎进入接口测试大讲堂第一讲--接口是什么?在做接口测试之前,我们要了解一下什么是接口?接口其实就是提供服务的一方,是系统数据交互的一个通道。那我们现在用一个实例帮大家理解一下,这个数据到底是怎么通过接口做交互的?
2023-12-08 16:50:06
443
原创 JMeter接口测试实战(二)-多接口串联形成业务闭环
这篇主要介绍多接口的一个串流程,包括参数传递、响应报文验证和数据库的验证。JMeter的单接口实战请见。
2023-12-03 16:21:19
1970
原创 使用JMeter过程中的一些报错问题
如果信息头中没有content-type,参数中同时勾选了“对post使用multipart / form-data”和文件类型写为multipart / form-data,那参数中的设置无效,content-type会设为默认值application/x-www-form-urlencoded。在http信息头管理器中设置了Content-Type。1.response报错 无法转为UTF-8。
2023-11-29 13:30:18
565
原创 JMeter接口测试实战(一)--简单接口请求
循环次数:每个线程发送请求的次数。如果线程数为10,循环次数为10,那么每个线程发送10次请求,总请求数为10*10=100。添加线程组-添加http请求-->在http请求中写入接入url、路径、请求方式和参数-->查看结果树。准备时长:设置的虚拟用户数需要多久全部启动。如果线程数是10,准备时长为1,即每秒钟启动10个线程。此处的response结果返回错误是因为在请求时,报文token失效了。图中代表1秒中要开启10个线程数,循环1次。线程数:虚拟用户数。名称:可写此接口用例名称。
2023-11-27 20:16:57
690
原创 JMeter的安装
在下载和安装Apache JMeter之前需要先下载和安装JDK(Java Development Kit),这是因为JMeter是基于Java开发的应用程序,它需要依赖Java运行环境来执行。JDK是Java开发的核心组件,包含了Java编译器、Java运行时环境以及其他开发工具和库。JMeter是使用Java编写的,因此需要Java运行时环境来提供必要的支持。通过下载和安装JDK,你将为JMeter提供所需的Java运行时环境,使其能够在你的计算机上正常运行。
2023-11-26 22:41:57
620
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅