如何进行测试的方案设计.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何进行测试方案设计   容量测试是用来研究程序已经加载非常大量的数据后,处理很少量或很大量数据任务时的运行情况。下面请看小编带来的如何进行测试方案设计!   如何进行测试方案设计  1. 定义   容量测试是用来研究程序已经加载非常大量的数据后,处理很少量或很大量数据任务时的运行情况。这一测试主要关注一次处理合理需求的大量数据时功能的运行情况。   2. 设计方法   系统中有许多功能都需要进行容量测试,比如:在局容量中进行了限定的指标都需要进行容量测试,另外系统经常扩容或者改版,每次扩容和改版都需要进行相应的容量测试。容量测试是用来测试系统已经加载了大量数据的情况下,系统各个功能的运行情况。容量测试有两个关键点:如何加载大容量的数据;加载数据后,需要进行哪些测试。以下用一个配置表的容量测试进行说明。   添加数据一般需要开发测试脚本,根据数据呈现出的不同规律性,脚本的开发方式也有所差异,下面介绍使用WinRunner开发容量测试脚本的三种方式:   1. 开发结构化脚本进行容量测试   结构化脚本类似于结构化程序设计,利用脚本中的指令控制脚本的执行。这些指令一般是选择结构或者迭代结构。选择控制结构使脚本具有判断功能,最普通的形式是if语句。迭代控制结构可以根据需要重复一条或者几条语句,直到满足重复的次数为止。我们正是利用了WinRunner脚本的能够循环添加数据的功能达到容量测试的目的。结构化脚本适用于所添加的数据具有某种规律性,把数据的这种规律性以脚本的形式设计出来就可以完成数据的添加。   脚本设计步骤如下:   寻找添加数据的规律,容量测试的数据在添加的时候一般都具有规律性,有的以某个关键字递增,有的以某个指标递增,首先把这种规律总结出来;   将数据增加的规律以脚本的形式录制下来;   添加迭代结构和选择控制结构,一般以循环结构满足数据重复添加的需要;   调试并运行脚本,添加数据;   下面以添加路由为例进行说明。   寻找规律。局容量中设定了路由的最大值为255,通过试验,我们发现路由数据以路由号为关键字递增,每次添加路由数据成功后,添加的路由号都被删除,新添加时只需记录先前的位置即可。   录制单次执行的脚本。如下所示:   # Add signaling route   win_mouse_click (Add signaling route, 165, 46);   win_type (Add signaling route,Route);   win_mouse_click (Add signaling route, 193, 154);   添加迭代语句。局容量中路由的最大值为255,我们要将步骤中录制的语句循环执行255次就可以添加255条数据,为此需要在中的脚本上加入控制结构,如下:   For(i=0;i  {   # Add signaling route   win_mouse_click (Add signaling route, 165, 46);   win_type (Add signaling route,Route);   win_mouse_click (Add signaling route, 193, 154);   }   循环执行,添加数据。   2. 数据驱动的容量测试   如果添加的数据没有规律,那么就需要使用数据驱动脚本。数据驱动是指通过读取本地Excel表的方式进行测试。当执行数据驱动脚本时,WinRunner会读取数据表中的每一笔数据,并放入被参数化的地方,然后执行一次,直到把所有的数据都添加完为止。   脚本的设计步骤如下:   将需要添加的数据放入一个Excel表中,表的第一行表示这组数据的名称。表中的数据可以是杂乱无章、毫无规律的数据,WinRunner将读取该表的数据添加到被测系统中;   录制一个添加数据的普通脚本,我们将在这个脚本的基础上构建数据驱动测试;   加上开启及关闭数据表的指令;   加上循环语句,完成读取数据表的每一笔数据的功能;   将脚本中录制的固定值参数化为数据表的字段值;   调试并执行脚本,添加数据;   下面以号码分析为例进行说明。   建立Excel数据表。将需要进行号码分析的数据添加到该表中,注意第一行表示数据的名称,不是真正的数据。   录制普通脚本。录制号码分析的普通脚本,其中就是添加的号码,后面我们将对这个号码参数化,使其能够读取Eecel数据表中的数据。   # Add the Analysed Digit Type5 Entry5   win_mouse_click (Add the Analysed Digit Type5 Entry5, 174, 25);   win_type (Add the Ana

文档评论(0)

jjkk585 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档