码韵智汇栈(论坛测试报告)

目录

项目介绍

测试用例设计

部分功能测试示例

UI自动化测试

性能测试

1)基准测试

2)负载测试

3)梯度压测测试  

​编辑测试报告


项目介绍

    本该项目基于 SSM 架构打造,是一款聚焦程序员技术交流与知识共享的社区平台。 涵盖用户管理(注册登录、权限控制)、内容管理(文章发布、分类检索)、互动管理(评论回复、敏感词过滤)等核心模块,适配多终端访问,为技术爱好者营造安全、高效的交流环境,助力专业知识的传播与互动。

测试用例设计

部分功能测试示例

正常登录,用户名admin,密码123,登录成功并跳转至首页异常登录,登录参数为空异常登录,用户名/密码错误点赞帖子,点赞成功发布帖子,发布成功发私信,发送成功回私信,回复成功站内信已读为绿色,未读为红色

UI自动化测试

1)引入依赖

安装Selenium库:

安装 WebDriverManager (自动化驱动管理):

安装屏幕截图:

2)创建对应的目录文件和类

3)自动化结果(视频)

见下视频:

源码请见码云:​​​​​​https://gitee.com/yan-xiaochen/test/tree/master/Forum-Test 

性能测试

1)基准测试

测试目标:

  基准测试主要覆盖登录、贴子列表获取、帖子详情、回复列表、帖子回复、私信列表、板块列表、用户信息、帖子添加、帖子修改、私信回复等接口进行基准测试,测试时长持续20s,如果普通的基准测试都无法达到指标无需再进行负载和稳定性测试。

线程组设置:

线程数设置1,持续时间50s。

测试结果:

结果分析:

所有功能在基准测试下均正常。

2)负载测试

  在基准测试的基础上,对这整个业务逐步增大并发,每个轮次并发持续30s。阶级式并发(20并发,50并发,100并发,150并发)。

测试结果:

 20并发:

50并发:

100并发:

150并发:

3)梯度压测测试  

  设置最多进行20个线程,同线程组里的线程;等待0秒后开始执行性能测试,一开始有0个线程,下一次增加5个线程;线程全部启动后持续运行30s,2s释放5个线程。

响应时间监听器结果:

每秒通过事务监听器结果:

汇总报告:

聚合报告:

测试报告

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值