LR自带订票系统脚本说明(接上篇)
?
1.所附代码是Loadrunner 11自带订票系统的脚本,其中大部分是手工编写经过调整
2.适用于Loadrunner 11.以上版本在运行之前请确定环境问题
3.在运行前,请注意选择合适的选项,打开订票系统,在administrator选项中,除了最后四个不要选,其它都可以勾选
4.此脚本只做脚本编写练习使用,不包含具体性能测试目标
5.其中很多方法并不是最优的解决办法,只做练习使用。欢迎各位测试,积极指正
6.如果在运行中有任何问题,可以随时保持与我联系,也欢迎各位与我一起共同交流
7.注意,当前脚本设置只输出错误信息,要看参数及详细日志请更改设置
真心希望高手能设计一份针对此系统的性能测试计划
?重点在于场景设计,特别是顺序,以最小的投入获取最大回报的方式
?
在完成脚本过程中主要有以下问题:(由于是也是初学,其中特别是代码部分可能有悖于编程思想的,还请各位见谅,并请指出。)
1.生成不同的航班每次运行总是从同一个出发地点目的地:关联保存为参数,来随机完成航班预订。在生成随机数前设置种子值。
2.随机提交多人航班的时候,填写多条个人信息时如果写函数:结合submit_data和customer_request函数,最终才明白customer_request是可以将变量保存为参数中代替name? value这些值的,而submit则不行。
3.取消航班时变量没有进行动态内存分配,在某些极端情况下可能会出现问题。
?
如果发现其中有任何问题,欢迎留言,我们也将一起探讨。