2022-2023年度广东省职业院校学生专业技能大赛“软件测试”赛项性能测试题目-LoadRunner

性能测试-LR

1、脚本录制:

(1)脚本一:脚本名称ProdAdd。

脚本内容:系统管理员登录、进行新增商品操作。

脚本具体要求如下:登录脚本存放在init,新增商品脚本存放在Action。商品名称前4位为固定值SPMC,固定值后面的字符可任意设置。对新增商品保存操作设置事务,事务名称:T_ProdAdd。设置检查点,使用新增商品成功,服务器响应正文内容中的code键值对作为检查点。在新增商品保存操作前添加集合点,集合点名称:R_ProdAdd。

截图要求:一共1张图:①Action中新增商品保存操作部分截图。

(2)脚本二:脚本名称CustAdd。

脚本内容:系统管理员登录、进行新增客户操作。

脚本具体要求如下:登录脚本存放在init,新增客户脚本存放在Action。客户名称前4位为固定值KHMC,联系人前3位为固定值LXR,固定值后面的字符可任意设置。对新增客户保存操作设置事务,事务名称:T_CustAdd。设置检查点,使用新增客户成功服务器的响应正文内容作为检查点。在新增客户保存操作前添加集合点,集合点名称:R_CustAdd。

截图要求:一共1张图:①Action中新增客户保存操作部分截图。

2、脚本回放:

使用回放功能对脚本的正确性进行校验。

(1)脚本一脚本回放具体要求如下:

  • 对商品名称进行修改,前4位为固定值SPHF,固定值后面的字符可任意设置。
  • 运行脚本,查看回放结果,要求脚本回放能成功实现新增商品业务。
  • 截图要求:一共1张图:①新增商品保存操作和回放日志截图。

(2)脚本二脚本回放具体要求如下:

  • 对客户名称进行修改,前4位为固定值KHHF,固定值后面的字符可任意设置。
  • 对联系人进行修改,前4位为固定值LXHF,固定值后面的字符可任意设置。
  • 运行脚本,查看回放结果,要求脚本回放能成功实现新增客户业务。
  • 截图要求:一共1张图:①新增客户保存操作和回放日志截图。

3、脚本参数设置要求:

脚本回放成功后可继续进行下面的操作,脚本参数设置要求如下:

(1)脚本一参数化要求如下:

  • 新建参数:参数名称:uniNo,参数类型:唯一编号,编号从1开始,每个Vuser的块大小为300,编号格式:%04d,每次迭代更新。
  • 对商品名称进行参数化设置:商品名称前4位固定值SPCS,固定值后面接参数uniNo。
  • 对采购价进行参数化设置:参数名称:price1,参数类型:随机数字,随机范围:100~200,数字格式:%lu,每次迭代更新。
  • 对销售价进行参数化设置:参数名称:price2,参数类型:随机数字,随机范围:600~800,数字格式:%lu,每次迭代更新。
  • 脚本迭代次数3次。
  • 截图要求:一共1张图:①新增商品保存操作和参数列表截图。

(2)脚本二参数化要求如下:

  • 新建参数:参数名称:name,参数类型:文件,参数值:n001-n800,每次迭代随机取值;
  • 新建参数:参数名称:uniNo,参数类型:唯一编号,编号从1开始,每个Vuser的块大小为200,编号格式:%03d,每次迭代更新。
  • 对客户名称进行参数化设置:客户名称前4位固定值KHCS,固定值后面接参数name和uniNo。
  • 对联系人进行参数化设置:联系人前4位固定值LXCS,固定值后面接参数name和uniNo。
  • 对联系电话进行参数化设置:只参数化联系电话的后8位,参数名称:phone,参数类型:随机数字,随机范围:1~999,数字格式:%08lu,每次迭代更新。
  • 脚本迭代次数3次。
  • 截图要求:一共1张图:①新增客户保存操作和参数列表截图。

4、场景设置:

按照要求设置虚拟用户个数以及进行场景配置,配置要求如下:

  • 脚本修改:新增商品集合点前添加思考时间40秒,商品名称前4位固定值修改为SPCJ。
  • 脚本修改:新增客户集合点前添加思考时间45秒,客户名称前4位固定值修改为KHCJ。
  • 选择新增商品和新增客户两个脚本进行场景设置。
  • 用户分配选择用户组模式。场景计划方式选择用户组。
  • 新增商品集合点策略:当100%的虚拟用户到达集合点时释放。
  • 新增客户集合点策略:当10个虚拟用户到达集合点时释放。
  • 全局计划:
    1. 新增商品:场景开始后立即启动组;启动10个用户(每10秒增加2个)执行4分钟,再增加10个用户(每10秒增加2个)执行4分钟,执行完成后停止10个用户(每10秒停止2个)执行4分钟,再停止所有用户(每10秒停止2个)。
    2. 新增客户:在场景开始1分钟后启动组;同时初始化所有虚拟用户;启动15个用户(每5秒增加5个)执行3分钟,执行完成后停止所有用户(每5秒停止5个),如此启停循环3次。
  • 截图要求:一共3张图,分别为:①新增商品场景设计界面截图;②新增客户场景设计界面截图;③新增客户集合点策略截图。

5、图形结果分析:

场景执行完成后,需对测试结果进行截图操作,需要截图的图表要求如下:

  • 截图要求:所有截图均需截取完整的结果图,包含下方的说明和左侧的树形结构。
  • 截图要求:一共1张图:①Running Vusers - Throughput截图。
  • 7
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

旺仔Sec

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值