1.所附代码是Loadrunner 11自带订票系统的脚本,其中大部分是手工编写经过调整
2.适用于Loadrunner 11.以上版本在运行之前请确定环境问题
3.在运行前,请注意选择合适的选项,打开订票系统,在administrator选项中,除了最后四个不要选,其它都可以勾选
4.此脚本只做脚本编写练习使用,不包含具体性能测试目标
5.其中很多方法并不是最优的解决办法,只做练习使用。欢迎各位测试,积极指正
6.如果在运行中有任何问题,可以随时保持与我联系,也欢迎各位与我一起共同交流
7.注意,当前脚本设置只输出错误信息,要看参数及详细日志请更改设置
真心希望高手能设计一份针对此系统的性能测试计划
重点在于场景设计,特别是顺序,以最小的投入获取最大回报的方式
在完成脚本过程中主要有以下问题:(由于是也是初学,其中特别是代码部分可能有悖于编程思想的,还请各位见谅,并请指出。)
1.生成不同的航班每次运行总是从同一个出发地点目的地:关联保存为参数,来随机完成航班预订。在生成随机数前设置种子值。
2.随机提交多人航班的时候,填写多条个人信息时如果写函数:结合submit_data和customer_request函数,最终才明白customer_request是可以将变量保存为参数中代替name value这些值的,而submit则不行。
3.取消航班时变量没有进行动态内存分配,在某些极端情况下可能会出现问题。
如果发现其中有任何问题,欢迎留言,我们也将一起探讨。
相关推荐
2. **数据库交互**:系统需要存储乘客信息、车票信息、订单状态等数据,通常会选择SQL数据库如MySQL或SQL Server。VC可以通过ODBC(Open Database Connectivity)或ADO(ActiveX Data Objects)进行数据库操作,实现...
在压缩包文件`flight03`中,很可能是包含了Flight脚本的第三部分或是一个特定的测试阶段。文件可能包含已录制的脚本、场景配置信息,或者是测试报告。要深入学习和理解这个实例,我们需要打开文件,查看其中的具体...
"测试回顾版-第十一讲:Loadrunner8_1自带订票系统脚本实战1"提供了实际的LoadRunner应用场景,通过一个订票系统的脚本实战,让读者能够更好地理解和掌握性能测试的实际操作。 这些文档构成了一个相对完整的...
3. **调整Oracle的PERL5LIB环境变量**:如果使用的是LoadRunner自带的webtours系统,并且点击Flights选项后页面为空,可以尝试临时清空或调整本机Oracle的PERL5LIB环境变量。具体操作是在使用webtours时删除该变量的...
### LoadRunner软件测试操作入门详解 ...综上所述,LoadRunner提供了一套完整的性能测试解决方案,从脚本录制到测试场景设计,再到结果分析,帮助测试人员准确评估系统在高负载下的表现,从而优化应用性能。
u-boot运行到第2阶段会进入start_armboot()函数。其中nand_init()函数是对nand flash的最 初初始化函数。nand_init()函数在两个文件中实现。其调用与 CFG_NAND_LEGACY 宏有 关,如果没有定义这个宏,系统调用 ...