LR测试场景执行过程 软件测试
备工作
1)添加性能监控
2)确定场景保存路径,和测试结果保存目录及其文件名;
3)建立集合点策略,和条件
执行场景中的团队合作;
1)测试工程师通过LR控制台监控事物处理性能和服务器的情况;
2)网络工管理员在负载情况下监控网络性能;
3)应用管或者数据库管理员在负载情况下监控远程系统性能。
场景执行过程
1)调试运行(Debug Run)
目标:检验参数化的数据在并发情况下使用是否正确;
运行设置:选择扩展日志,选择接受服务器返回信息,忽略思考时间;
关注什么:运行过程中没有错误,这表明你已经准备好继续下面的性能测试的条件;
2)Isolate Top Time Transactions
目标:Isolate transactions that have performance problems irrespective of load to find if there are any bottlenecks;
运行设置:标准日志,忽略思考时间
关注什么:
3)100%负载运行测试
目标:检验系统的运行是否达到预期的要求
运行设置:关闭日志,打开思考时间;
关注什么:比较负责测试的结果和目标是否一致
4)Scalability Test(能力验证测试)
目标:验证在现有资源的情况下系统能够达到的极限负载;
运行设置:关闭日志,打开思考时间;
关注什么:负载测试目标应该被超过,响应时间达到2倍100%负载情况下的响应时间。