软件工程实践总结——个人技术总结

222100113陈夏辉 2024-06-07 10:37:47
这个作业属于哪个课程软件工程实践-2023学年-W班
这个作业要求在哪里软件工程实践总结——总结
这个作业的目标个人技术总结
其他参考文献构建之法

目录

  • 技术概述
  • 技术详述
  • 技术总结

技术概述

JMeter 最初被设计用于 Web 应用测试,但后来扩展到了其他测试领域,可用于测试静态和动态资源,如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库和 FTP 服务器等等。JMeter 可对服务器、网络或对象模拟巨大的负载,在不同压力类别下测试它们的强度和分析整体性能。

技术详述

一、添加请求方式

1、接口的四要素:

url地址、请求方式(错误返回405等)、请求参数(错误返回400等)、响应结果
请求头:application,json
2、添加线程组:打开jmeter---测试计划右键---添加---线程---线程组

在这里插入图片描述


3、添加http请求:右键线程组---取样器---http请求

在这里插入图片描述


4.填写url地址、请求方式(get或者post)、请求参数

在这里插入图片描述


二、查看结果树

5、添加查看结果树:线程组右键--添加取样器---查看结果树;查看所添加的http请求运行结果

在这里插入图片描述


6、点击运行查看运行结果:响应数据code返回0,运行pass。

在这里插入图片描述


三、增加线程数

7、添加运行线程数就是性能测试,多用户同时登录。可以修改线程数,10个用户同时登录。
然后运行查看结果树,可以显示10个用户登录结果

在这里插入图片描述


四、测试片段的使用:方便多人同时操作接口文档,用测试片段分开

1、测试片段:测试计划右键---测试片段---测试片段或者线程组右键---添加测试片段--测试片段。

在这里插入图片描述


2、需要添加模块控制器查看结果;有多少测试片段就需要添加多少模块控制器,选择不同模块即可

在这里插入图片描述

技术总结

总体而言,JMeter开源测试工具,模拟高并发访问,评估系统性能;构建测试计划,集成取样器、监听器;支持脚本扩展,分布式测试,优化Web/App承载力,是进行性能测试的有效工具,通过其多样化的功能和配置,能全面评估系统性能并指导优化。

...全文
105 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

310

社区成员

发帖
与我相关
我的任务
社区描述
福州大学的软件工程实践-2023学年-W班
软件工程需求分析结对编程 高校 福建省·福州市
社区管理员
  • FZU_SE_teacherW
  • Pity·Monster
  • 助教张富源
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧