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

技术编号:13980988 阅读:57 留言:0更新日期:2016-11-12 11:25
本发明专利技术公开了一种快速确认性能测试脚本中变量的方法,该方法步骤如下:1)使用Loadrunner进行脚本录制,生成脚本,进行保存,保存为脚本01;2)重复步骤1),录制过程的操作完全一样,进行保存,保存为脚本02;3)分别复制脚本01和脚本02中的脚本代码到比较工具,对两个脚本内容进行比较,通过比较发现差异部分;4)对比较出的差异部分进行分析,确认差异部分中哪些为需要关联的变量;5)在脚本Body部分中,查询变量的生成位置;6)通过web_reg_save_param函数关联变量。本发明专利技术的一种快速确认性能测试脚本中变量的方法和现有技术相比,具有设计合理、使用方便等特点,实现快速关联变量,提高脚本编写的效率,能及时有效的完成脚本的编写与整个性能测试的顺利完成。

【技术实现步骤摘要】

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

【技术保护点】
一种快速确认性能测试脚本中变量的方法,其特征在于,该方法步骤如下:步骤1)使用Loadrunner进行脚本录制,生成脚本,进行保存,保存为脚本01;步骤2)重复步骤1),录制过程的操作完全一样,进行保存,保存为脚本02;步骤3)分别复制脚本01和脚本02中的脚本代码到比较工具,对两个脚本内容进行比较,通过比较发现差异部分;步骤4)对比较出的差异部分进行分析,确认差异部分中哪些为需要关联的变量;步骤5)在脚本Body部分中,查询变量的生成位置;步骤6)通过web_reg_save_param函数关联变量。

【技术特征摘要】
1.一种快速确认性能测试脚本中变量的方法,其特征在于,该方法步骤如下:步骤1)使用Loadrunner进行脚本录制,生成脚本,进行保存,保存为脚本01;步骤2)重复步骤1),录制过程的操作完全一样,进行保存,保存为脚本02;步骤3)分别复制脚本01和脚本02中的脚本代码到比较工具,对两个脚本内容进行比较,通过比较发现差异部分;步骤4)对比较出的差异部分进行分析,确认差异部分中哪些为需要关联的变量;步骤5)在脚本Body部分中,查询变量...

【专利技术属性】
技术研发人员:姜铭
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1