当前位置:网站首页>手把手教你编写性能测试用例
手把手教你编写性能测试用例
2022-08-10 00:38:00 【小梧敲代码】
性能测试是测试行业中颇具技术含量的工作,不仅要求工程师对系统进行一系列复杂的需求分析,制定完善的测试计划,设计出贴近实际用户使用场景的测试用例,还要把握系统性能变化趋势,给出专业的优化建议,帮助开发解决性能问题。
以下是不同级别软件测试工程师的薪资和市场需求。
由于性能测试与功能测试有很大的区别,所以讨论出的结果可能与预先的设想有一定的区别。
01、性能测试的目的
为了验证系统是否达到用户提出的性能指标,同时发现系统中存在的性能瓶颈,起到优化系统的目的。
02、性能测试指标的来源
用户对各项指标提出的明确需求;如果用户没有提出性能指标则根据用户需求、测试设计人员的经验来设计各项测试指标。(需求+经验)
03、主要的性能指标
服务器的各项指标(CPU、内存占用率等)、后台数据库的各项指标、网络流量、响应时间。
04、BUG观点
1、性能测试就像人在无风情况下跑步(正常情况下的性能指标);
2、压力测试就像人在微风中跑步(在正常的基础上加大多少百分比压力的性能指标);
3、负载测试就像人在强风中跑步(不断加压,直到系统崩溃)。
05、HTTP观点
1、 负载测试是正常情况下持续的加压;
2、 压力测试是直接加压达到一个极限值。
大家统一的观点:
性能测试、压力测试、负载测试密不可分,可统称为性能测试。
06、如何编写性能测试用例
*1、登录
用例编号:LI_001
测试目的:测试200个虚拟用户并发时,系统登录的响应时间。
并发用户数:200个。
模拟用户行为:
1)进入登录界面。
2)输入用户名和密码,点击“登录”按钮。
预期结果:系统登录的响应时间不能超过3秒。
*2、进入联系人管理界面
用例编号:TM_001
测试目的:测试进入联系人管理界面活动,系统进入联系人管理界面的响应时间。
并发用户数:30个。
模拟用户行为:
1)进入登录界面。
2)输入用户名和密码。
3)进入首页,在导航条处点击“联系人管理”按钮,进入联系人管理界面。
预期结果:系统处理进入联系人管理界面的响应时间不能超过3秒。
*3、新增联系人
用例编号:TM_002
测试目的:测试提交新增联系人活动,系统提交新增联系人的响应时间。
并发用户数:30个。
模拟用户行为:
1)进入登录界面。
2)输入用户名和密码。
3)进入首页,在导航条处点击“联系人管理”按钮。
4)在联系人管理界面,点击“新增联系人”按钮。
5)填写待新增联系人信息,并提交。
预期结果:系统处理提交新增联系人信息的响应时间不能超过8秒。
*4、进入客户管理界面
用例编号:CL_001
测试目的:测试进入客户界面活动,系统进入客户界面的响应时间。
并发用户数:30个。
模拟用户行为:
1)进入登录界面。
2)输入用户名和密码。
3)进入首页,在导航条处点击“客户管理”按钮。
预期结果:系统处理进入客户管理界面的响应时间不能超过3秒。
*5、新增客户记录
用例编号:CL_002
测试目的:测试提交客户记录,系统提交客户记录的响应时间。
并发用户数:30个。
模拟用户行为:
1)进入登录界面。
2)输入用户名和密码。
3)进入首页,在导航条处点击“客户管理”按钮。
4)在客户管理界面,点击“新增客户”按钮。
5)填写待新增客户信息,并提交。
预期结果:系统处理提交新增客户信息的响应时间不能超过5秒。
*6、进入商机管理界面
用例编号:BC_001
测试目的:测试进入商机管理界面活动,系统进入商机管理界面的响应时间。
并发用户数:30个。
模拟用户行为:
1)进入登录界面。
2)输入用户名和密码。
3)进入首页,在导航条处点击“商机管理”按钮。
预期结果:系统处理进入商机管理界面的响应时间不能超过3秒。
*7、新增商机记录
用例编号:BC_002
测试目的:测试新增商机记录,系统新增商机的响应时间。
并发用户数:30个。
模拟用户行为:
1)进入登录界面。
2)输入用户名和密码。
3)进入首页,在导航条处点击“商机管理”按钮。
4)在商机管理界面,点击“新增商机”按钮。
5)填写待新增商机信息,并提交。
预期结果:系统处理提交新增商机的响应时间不能超过8秒。
*8、进入线索管理界面
用例编号:TH_001
测试目的:测试进入线索管理界面活动,系统进入线索管理界面的响应时间。
并发用户数:30个。
模拟用户行为:
1)进入登录界面。
2)输入用户名和密码。
3)进入首页,在导航条处点击“线索管理”按钮。
预期结果:系统处理进入线索管理界面的响应时间不能超过3秒。
*9、新增线索记录
用例编号:TH_002
测试目的:测试提交新增线索活动,系统新增线索的响应时间。
并发用户数:25个。
模拟用户行为:
1)进入登录界面。
2)输入用户名和密码。
3)进入首页,在导航条处点击“线索管理”按钮。
4)在线索管理界面,点击“新增线索”按钮。
5)填写待新增线索信息,并提交。
预期结果:系统处理提交新增线索的响应时间不能超过8秒
最后感谢每一个认真阅读我文章的人,下面这个网盘链接也是我费了几天时间整理的非常全面的,希望也能帮助到有需要的你!

这些资料,对于想转行做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助……
如果你不想一个人野蛮生长,找不到系统的资料,问题得不到帮助,坚持几天便放弃的感受的话,可以点击下方小卡片加入我们群,大家可以一起讨论交流,里面会有各种软件测试资料和技术交流。
敲字不易,如果此文章对你有帮助的话,点个赞收个藏来个关注,给作者一个鼓励。也方便你下次能够快速查找。
自学推荐B站视频:
零基础转行软件测试:38天自学完软件测试,拿到了字节的测试岗offer,堪称B站最好的视频!
自动化测试进阶:已上岸华为,涨薪20K,2022最适合自学的python自动化测试教程,自己花16800买的,无偿分享

边栏推荐
- win10重装系统后没声音怎么办?
- Aptos 深度解读:机遇、挑战与风险
- 【kali-密码攻击】(5.2.1)密码分析:Hash Identifier(哈希识别)
- 【Grpc】简介
- Solving for the number of mines
- R语言使用cox函数构建生存分析回归模型、使用subgroupAnalysis进行亚组分析并可视化森林图
- assert利用蚁剑登录
- [obs] obsqsv11 hard coding and comparison with metartc codec
- CAS:183896-00-6 (Biotin-PEG3-C3-NH2) PEG derivative
- What do you know about FITC-labeled biotin (FITC-biotin|CAS: 134759-22-1)?
猜你喜欢

开发IM即时通讯容易吗?需要什么技术

使用 GoogleTest 框架对 C 代码进行单元测试

温度响应性纳米水凝胶光子品体/纤维素修饰荧光水凝胶/载脂质体水凝胶的制备方法

XSS高级 svg 复现一个循环问题以及两个循环问题

GB28181 sip和RTSP(Real-Time Streaming Protocol)实时流控制协议

Quick responsiveness intelligent/smart responsiveness of polyethylene glycol type nano/reduction response hydrogels research and preparation

【CAS:41994-02-9 |Biotinyl tyramide】生物素基酪氨酰胺价格

How to add control panel to right click menu in win7

c语言指针练习题

GBJ1510-ASEMI机器人电源整流桥GBJ1510
随机推荐
信息化和数字化的核心差异
-Knight Parade-
Kubernetes YAML编写 讲解
将string类对象中的内容格式化到字符串Buffer中时遇到的异常崩溃分析
Biotin-Cy2 Conjugate,生物素-Cy2 偶联物_Cy2 生物素偶联物
XSS详解及复现gallerycms字符长度限制短域名绕过
ASEMI整流桥GBJ1010参数,GBJ1010规格,GBJ1010封装
el-input保留一位小数点
为什么字符串一旦创建就不可以改变?
-Chess game-
y92.第六章 微服务、服务网格及Envoy实战 -- Envoy基础(三)
《痞子衡嵌入式半月刊》 第 60 期
PEG derivative Biotin-PEG1-OH (cas: 95611-10-2, 2-biotinaminoethanol) advantage description
解决sed替换文本,里面含有“/“、“#”等特殊字符的问题
Mysql database ALTER basic operations
CAS:183896-00-6 (Biotin-PEG3-C3-NH2) PEG衍生物
【毕业设计】 基于Stm32的家庭智能监控系统 - 单片机 图像识别 人体检测 AI
Solving for the number of mines
ITK编译remote库
【Grpc】简介