第一,性能测试,首先要分析好业务,只有了解业务了,才能做真实的测试。
第二,我认为性能测试应该贯穿到软件的整个开发过程中(比如说,当一个业务模块出来的时候,做好功能测试后,需要开发人员屏蔽掉一些验证,然后直接测其性能。如果说,整个项目做完后在进行性能测试,工作量会很大,而且增加了测试的难度,也就是说单元测试应该包括性能测试)
第三,性能测试的工具,我选的loadrunner,需要了解loadrunner的用法。
(1)熟悉脚本的录制和脚本的开发,常用到的函数有事物(了解业务,主要测试业务模块的事物响应时间),集合点(还是了解业务),关联(需要和开发人员配合,其实要是一个专业的测试,在脚本的开发过程中很多时候都在找关联的位置),思考时间
(2)场景的设置和场景的监控
需要设置场景(了解业务,满足用户基本的需求的场景设置)
场景监控(在运行场景的时候需要检测所有给定图的变化,以判断系统的性能,以及一些操作对性能的影响)
(3)图形化分析
知道几个基本定义 吞吐量,每秒点击的次数,事物的响应时间,以及windows资源的一些定义。