3. 并发数改为200,重复上述测试步骤。
4. 当响应时间大于期望时间,或者服务器指标超过预期设置时将停止测试。
备注:以上测试均进行3次,来保证测试结果的有效性和准确性。 3次执行时间分别为10分钟,15分钟,20分钟。
第13页共27页
4.3稳定性测试
测试方法:采用业务中合理、适度的用户使用场景,对系统进行时间为8--12小时的稳定性测试。记录每次服务的平均响应时间,交易的正确率,考察服务器是否宕机,交易正确率小于95%等情况。
稳定性测试的用例如下:
场景:(历史数据有1000条以上)
1. 使用Loadrunner模拟200个并发用户请求交易,每个用户有一定时间间隔(ThinkTime)
1秒的情况下反复点击页面和信息检索并返回结果,持续执行8--12小时(2016-1-14-20:30---2016-1-15-8:30)共计69688)每秒5次以上的点击和检索,记录平均事务响应时间,每秒事务数,吞吐量。观察软件的稳定性以及各种性能指标的劣化
趋势,要有效防止资源泄露。
2. 当服务器出现资源泄露或者系统的资源耗尽等情况,交易正确率小于95%,停止测试。
第14页共27页
第五章测试结果描述和分析
6.1基准测试性能分析
设计50、100、200个用户并发,没有持续加压时间,直至执行完成。获取系统的各种
表现。
50个用户的测试信息统计:
100个用户的测试信息统计:
第15页共27页
200个用户的测试信息统计:
1、 事务平均响应时间
序号 单项事务 用户数响应时间(s) 50 100 200 备注 第16页共27页
相关推荐: