【政务项目】性能实战流程汇总
写在前面
这个项目是自己实际工作的一个项目,类型属于政务网站。这个项目要做性能测试,跟已经搭建的两个性能测试网站:一个论坛,一个商城,类型是不一样的,让实战项目的类型多一点,这个项目也单独拿出来了。
这个项目不是完全按照性能测试的完整流程来进行测试的,原因有很多:项目原因,公司原因等,我就不一一阐述了,但大概流程和实际项目中的操作是一样的。
项目背景介绍
该项目是一个政务系统,采用“互联网+政务服务”的思想,为民众更快更好的办理各种类型的证件,如营业执照,社保,许可证等。
实际操作步骤
性能测试环境搭建
性能测试环境主要是安装LoadRunner。LoadRunner目前主要使用的版本是LR11或者LR12。Win7系统推荐LR11,Win10系统推荐LR12,苹果系统安装一个VMware虚拟机,然后安装Win系统来安装LR。具体文章查看:
性能需求分析
根据合同,梳理出性能需求,转化成可以使用的性能执行数据,这是第一步,也是最重要的一步。具体文章查看:【政务项目】性能需求分析
录制脚本
使用LoadRunner录制性能脚本,录制前简单设置一下,录制过程中使用事务可以更好区分不同功能。
具体文章查看:【政务项目】性能测试脚本录制
除了LoadRunner录制脚本,还可以使用Fiddler+Postman来录制脚本。
具体文章查看:【政务项目】Fiddler+Postman录制性能脚本
修改脚本
修改脚本主要是删减多余函数,参数化,关联等操作,让脚本更好的符合性能测试场景。具体文章查看:【政务项目】修改脚本
试运行
试运行时为了帮助测试人员提前发现正式测试时发生的错误,及早纠正。具体文章查看:【政务项目】性能脚本试运行
运行脚本和监控资源
在真实环境运行脚本,同时监控服务器资源的使用情况,为性能调优提供思考方向。具体文章查看:【政务项目】场景设置和监控资源
分析报告
生成性能测试报告,对报告的数据进行一个总结分析。具体文章查看: