性能测试是测试的一种,也要写测试案例。对于性能测试来讲,测试人员一定非要有开发经验,但应该对软件体系结构有一个全面的了解。多数情况下在做性能测试时,都不能顺利达到性能指标,会出现各种各样的问题,所以在一开始设计性能测试方案时,就应该考虑为寻找性能缺陷而设计测试案例。这个时候就需要知道在整个软件系统中有哪些节点可能存在缺陷,每个节点的每个模块都有可能成为缺陷。缺陷的产生可能是由模块配置引起,也可能由模块本身引起。这是需要设计测试案例来发现的
使用loadrunner的VU生成脚本。脚本的生成方式就两种,一种是自写或嵌入源代码,一种是录制生成。这两种方式中首选录制生成脚本,因为它简单且智能化。
但手写脚本有它自己的优点:
(1)
可读性好,流程清晰,检查点截取含义明确。业务级的代码读起来总比协议级的代码更易让人理解,也更容易维护,必要时可建立一个脚本库。而录制生成的代码大多没有维护的价值,现炒现卖。
(2)手写的程序相比录制的脚本更能真实地模拟应用运行。因为录制的脚本是截获了网络包,生成了协议级的代码,而略掉了client端的处理逻辑。
(3)手写程序相比录制脚本更能增加测试人员的技术含量。loadrunner提供了javauser,vbuser,c
user等语言类型的脚本,就是给我们开发脚本用的,而不是录制用的。
脚本不管录制也好,还是手写也好,选择的时候应该以脚本模拟程序真实有效为准,结合项目进度,开发难易程度等因素考虑。
请联系网站客服,了解详细的课程信息~
优质、便捷、省心