遇一山,过一山,处处有风景;只要勇敢向前,一路尽是繁花盛开。 | (点击查看→)【测试干货】python/java自动化、持续集成、性能、测开、简历、笔试面试等

【环境】搭建了一个可以练习接口、自动化、jmeter脚本、场景、压测的环境

前言

近期有不少群友在问有没有练习jmeter压测脚本或者练习接口自动化的项目,

虽然我有给建议,但是部分测友还是苦于自己开发能力或者搭建环境能力不足等因素,最终延缓了自己进步的步伐;

so,应大家建议,利用周末时间快速写了一个练习的小项目,

项目用到的技术栈:SpringMVC + SpringBoot + MyBatis + SpringDataRedis + ...

已经部署到云服务器,只要有网就能访问并学习,

目前累计30+接口。

 

环境适用范围

  • 练习接口测试(jmeter、postman)

  • 练习接口自动化(python版、java版都可以,如果你没有自动化框架,可以学习博客上分享的)

  • 练习jmeter各种传参方式(http请求,包含Restful API)、参数化、关联等

  • 练习性能场景设计

  • 性能测试小并发练习

 

关于云服务器

提醒:

  • 铁粉们,请不要做大并发压测!!!否则会把你的ip拉黑

  • 不定期清理数据库数据,如果数据不能用了,请通过对应接口重新创建

  • 暂停开放,大家可以自行购买云服务器搭建环境:https://www.cnblogs.com/uncleyong/p/12694334.html

 

使用演示

如有bug,请私聊我更新优化,谢谢;功能会抽时间继续丰富、完善。 

提醒:使用步骤是,先通过注册接口注册 --> 登录获取token --> 请求其它接口,如果依赖token的话就需要传token

 

以 “注册 - 登录 - 添加商品” 简单演示一下:

1、点击对应接口

 

2、在Parameters处输入接口参数(可以参考右侧示例),然后下方点击“Try it out!”发送请求

 

3、注册结果:可以看到请求的url、响应体、响应code

 

4、用刚刚注册的账号登录

 

5、登录结果:可以看到登录的url、响应中有token,后面部分接口依赖此token

 

6、添加商品,依赖登录的token(就是上面请求获取到的token)

 

7、添加商品结果:

 

其它

 

说明:由于使用频繁,ChatGPT可能超时,建议还是以练习jmeter脚本和接口自动化为主,提升自己的测试技术,更能保住自己的工作、找到新工作

 

可能有测友想了解ChatGPT开发相关的内容,后续有时间再分享,代码还需要再继续优化。

图片


原文持续更新:https://www.cnblogs.com/uncleyong/p/17165143.html

 

posted @ 2023-03-01 07:42  全栈测试笔记  阅读(5253)  评论(0编辑  收藏  举报
浏览器标题切换
浏览器标题切换end