一种快速确认性能测试脚本中变量的方法

文档序号:10724787阅读:252来源:国知局
一种快速确认性能测试脚本中变量的方法
【专利摘要】本发明公开了一种快速确认性能测试脚本中变量的方法,该方法步骤如下:1)使用Loadrunner进行脚本录制,生成脚本,进行保存,保存为脚本01;2)重复步骤1),录制过程的操作完全一样,进行保存,保存为脚本02;3)分别复制脚本01和脚本02中的脚本代码到比较工具,对两个脚本内容进行比较,通过比较发现差异部分;4)对比较出的差异部分进行分析,确认差异部分中哪些为需要关联的变量;5)在脚本Body部分中,查询变量的生成位置;6)通过web_reg_save_param函数关联变量。本发明的一种快速确认性能测试脚本中变量的方法和现有技术相比,具有设计合理、使用方便等特点,实现快速关联变量,提高脚本编写的效率,能及时有效的完成脚本的编写与整个性能测试的顺利完成。
【专利说明】
一种快速确认性能测试脚本中变量的方法
技术领域
[0001]本发明涉及计算机技术领域,具体地说是一种快速确认性能测试脚本中变量的方法。
【背景技术】
[0002]性能测试过程中,通过Loadrunner进行脚本录制成功后,需要寻找和确认脚本中需要关联的变量,而这个过程不但耗费精力和时间,并往往难以确认,对测试脚本的编写带来很大困难。一般项目留给性能测试的时间就比较紧张,所以及时有效的完成脚本的编写,对整个性能测试计划的执行能否顺利开展有着决定性的作用。
公开的相关专利文件:名称为“一种基于Bash shell脚本板件功能测试方法”,该文件公开了 “一种基于Bash shell脚本板件功能测试方法,利用网卡上传和下载同一文件并检验两个文件的一致检测网卡是否稳定可靠性;通过将时间写入rtc并再从该地址读出时间,最后比较两个时间值是否一致检测rtc是否稳定可靠性;通过执行GP1可执行文件进行循环点亮LED灯来检测GP1 口的稳定可靠性;通过写入EEPROM某个地址的值并从该地址读出值,最后比较两个值是否一致以检测EEPROM是否稳定可靠性”。
[0003]名称为“选择性测试方法及其测试设备”,该文件公开了“一种选择性测试方法及其设备。所述选择性测试方法包括:存储包括由测试脚本执行的一个或多个测试项的测试信息;如果选择所述测试项之一,则存储选择的包括选择的测试项的测试信息;将存储的测试信息与存储的选择的测试信息进行比较;和如果确定所述测试信息与选择的测试信息相同,则执行与选择的测试项相应的测试脚本。因此,用于让用户容易地识别测试脚本的接口被提供,从而可根据各种项执行选择性测试,而不依赖于某个自动测试工具” ο上述公开文件与本
【发明内容】
要解决的技术问题,采用的技术手段都不相同。

【发明内容】

[0004]本发明的技术任务是提供一种快速确认性能测试脚本中变量的方法。
[0005]本发明的技术任务是按以下方式实现的,该方法步骤如下:
步骤I)使用Loadrunner进行脚本录制,生成脚本,进行保存,保存为脚本OI ;
步骤2)重复步骤I ),录制过程的操作完全一样,进行保存,保存为脚本02;
步骤3)分别复制脚本01和脚本02中的脚本代码到比较工具,对两个脚本内容进行比较,通过比较发现差异部分;
步骤4)对比较出的差异部分进行分析,确认差异部分中哪些为需要关联的变量;
步骤5)在脚本Body部分中,查询变量的生成位置;
步骤6 )通过web_r eg_save_param函数关联变量。
[0006]所述的步骤I)和步骤2)中生成的脚本01和脚本02不完全一致时,对脚本进行编辑修改,使两个脚本格式完全一致。
[0007]所述的步骤3)中比较工具显示出的差异内容,并不一定全部为需要关联的变量,应根据实际情况进行分析需要关联的变量。
[0008]本发明的一种快速确认性能测试脚本中变量的方法和现有技术相比,具有设计合理、使用方便等特点,实现快速关联变量,提高脚本编写的效率,能及时有效的完成脚本的编写与整个性能测试的顺利完成。
【具体实施方式】
[0009]实施例1:
该快速确认性能测试脚本中变量的方法步骤如下:
步骤I)使用Loadrunner进行脚本录制,生成脚本,进行保存,保存为脚本OI ;
步骤2)重复步骤I ),录制过程的操作完全一样,进行保存,保存为脚本02;
步骤3)分别复制脚本01和脚本02中的脚本代码到比较工具,对两个脚本内容进行比较,通过比较发现差异部分;
步骤4)对比较出的差异部分进行分析,确认差异部分中哪些为需要关联的变量;
步骤5)在脚本Body部分中,查询变量的生成位置;
步骤6 )通过web_r eg_save_param函数关联变量。
[0010]实施例2:
该快速确认性能测试脚本中变量的方法步骤如下:
步骤I)使用Loadrunner进行脚本录制,生成脚本,进行保存,保存为脚本OI ;
步骤2)重复步骤I ),录制过程的操作完全一样,进行保存,保存为脚本02;
步骤3)分别复制脚本01和脚本02中的脚本代码到比较工具,对两个脚本内容进行比较,通过比较发现差异部分;比较工具显示出的差异内容,并不一定全部为需要关联的变量,应根据实际情况进行分析需要关联的变量;脚本01和脚本02不完全一致时,对脚本进行编辑修改,使两个脚本格式完全一致;
步骤4)对比较出的差异部分进行分析,确认差异部分中哪些为需要关联的变量;
步骤5)在脚本Body部分中,查询变量的生成位置;
步骤6 )通过web_r eg_save_param函数关联变量。
[0011]通过上面【具体实施方式】,所述技术领域的技术人员可容易的实现本发明。但是应当理解,本发明并不限于上述的几种【具体实施方式】。在公开的实施方式的基础上,所述技术领域的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。
【主权项】
1.一种快速确认性能测试脚本中变量的方法,其特征在于,该方法步骤如下: 步骤I)使用Loadrunner进行脚本录制,生成脚本,进行保存,保存为脚本OI ; 步骤2 )重复步骤I),录制过程的操作完全一样,进行保存,保存为脚本02; 步骤3)分别复制脚本01和脚本02中的脚本代码到比较工具,对两个脚本内容进行比较,通过比较发现差异部分; 步骤4)对比较出的差异部分进行分析,确认差异部分中哪些为需要关联的变量; 步骤5)在脚本Body部分中,查询变量的生成位置; 步骤6 )通过web_reg_save_param函数关联变量。2.根据权利要求1所述的一种快速确认性能测试脚本中变量的方法,其特征在于,所述的步骤I)和步骤2)中生成的脚本01和脚本02不完全一致时,对脚本进行编辑修改,使两个脚本格式完全一致。3.根据权利要求1所述的一种快速确认性能测试脚本中变量的方法,其特征在于,所述的步骤3)中比较工具显示出的差异内容,并不一定全部为需要关联的变量,应根据实际情况进行分析需要关联的变量。
【文档编号】G06F11/34GK106095657SQ201610389271
【公开日】2016年11月9日
【申请日】2016年6月2日 公开号201610389271.X, CN 106095657 A, CN 106095657A, CN 201610389271, CN-A-106095657, CN106095657 A, CN106095657A, CN201610389271, CN201610389271.X
【发明人】姜铭
【申请人】浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1