一、Manual Scenario(手工场景)【重点】
说明:在实际性能测试过程中,应用最多的还是基于手工设置的场景;
1.1 为什么工作中选择手工场景?
说明:在手工场景模式内可以最大程度模拟业务场景(虚拟用户的增加、减少、虚拟用户对混合场景的应用);
1.2 手工场景的创建
1) 启动 选择手工场景

1. 启动:
1). 启动Controller工具
2). Select Scenario Type:Manual Scenario(手工场景)
2. 说明:
1). Use the Percentage Mode...选项:为(百分比模式)暂不用理会
2). 场景添加脚本参考-目标场景添加脚本
2) 手工场景界面

说明:
1. 标1:手工场景的基础计划(脚本名称为组名称、虚拟用户数量默认为10);
2. 标2:标1基础计划的默认计划选项(计划方式:场景模式、运行模式:实际计划)
3. 标3:标1计划运行模式(虚拟用户初始化方式、虚拟用户启动加载方式、计划持续运行时间方式、计划完成用户退出方式)
4. 标4:标3计划运行策略直观图
提示:
1. 以上4点为手工场景核心,是手工场景重要组成,接下来我们结合场景来理解学习
二、案例 场景需求
说明:
1. 我们知道场景搭建是模拟真实应用场景,而真实场景一般都为混合模式(多个业务)
2. 我们结合LR自带机票网站,模拟真实场景来学习混合场景的搭建
场景:
1. 根据需求分析WebTours订票网站80%用户在使用订票业务,20%用户使用注册业务,统计事务响应时间
2. 混合场景=注册业务(20)+订票业务(80)
需求:
1、注册业务小于5秒
2、订票业务小于10秒
提示:
1. 注册业务:为录制

本文介绍在性能测试中如何使用手工场景模拟真实业务环境,通过创建混合场景,设置虚拟用户比例,实现注册与订票业务的并发测试,确保系统在高负载下仍能保持良好的响应时间。
最低0.47元/天 解锁文章
1516

被折叠的 条评论
为什么被折叠?



