测试环境网络环境:公司内部为电信局域网,与服务器的连接速率为100.0M,与客户端的连接速率为10/100M自适应。配置(见下表):服务器CPU内存是否虚拟机局域网IPERP应用服务器Intel(R)Core(TM)i3-3240CPU@3.40GHz4G否192.168.1.223ERP数据库服务器Intel(R)Core(TM)i3-3240CPU@3.40GHz4G否192.168.1.86客户端CPU内存是否虚拟机品牌/型号PC机Intel(R)Core(TM)i3-3240CPU@3.40GHz4G否192.168.1.67软件环境:ERP应用服务器操作系统WindowsServer2008R2Standard中间件IIS7.5ERP数据库服务器操作系统Linuxversion2.6.32-431.el6.x86_64CentOSrelease6.5(Final)数据库MySQL5.6.17客户端操作系统Win7数据库客户端无测试工具Loadrunner11.0主要思想是使用虚拟用户(Virtualusers)来模拟实际用户对系统施加压力。模拟图如下:执行过程详述录制方式:采用HTMLBased;脚本内容:包含七个事务,分别是登录、点单、点包厢、选啤酒、点单完成、确认消费和退出;参数源:来源于Eachgame酒吧ERP系统数据库中可点单的用户账号,数据量为10;参数取值方式:取唯一值;1.1.1场景一1.设置并发用户数为:10*10;2.采用递增方式:每两秒增加5个用户;1.1.1.1测试结果【事务平均响应时间图】说明:橙色曲线表示“点单确认”事务的响应时间的变化情况,点单确认的平均响应时间为44.123s。1.2测试结论a.系统执行事务通过率为35%,失败率为60%;b.系统点单确认数为50左右,用户无法登录ERP系统;c.系统点单确认数为40左右,成功到ERP系统首页,用户无法进入到点单页面,;d.部分用户成功进入到点单界面时,选择包厢后,系统提示:服务器繁忙,请稍后再来,且用户如果选择返回首页或取消时,系统一直在卡死状态;e.并发数为50左右,点单确认时,系统最小响应时间为1.151s,最大为9.163s,平均响应时间为44.347s,性能太慢。