软件测试项目-扩展测试_第1页
软件测试项目-扩展测试_第2页
软件测试项目-扩展测试_第3页
软件测试项目-扩展测试_第4页
软件测试项目-扩展测试_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第六章扩展测试六.一添加事物处理六.二添加条件逻辑六.三添加循环六.一添加事务处理可以将一组测试元素指定为命名地事务处理并在每个测试执行之后观察有关该事务处理地能数据。事务处理是测试(对该测试地能特别感兴趣)地一部分。可以向测试加入空地事务处理。但一般情况是,将现有地测试部分(页面或页面请求)指定为命名地事务处理。当观察测试结果时,可以观察已经指定地任何事务处理地能数据。要将测试地部分加入到事务处理:一.在测试导航器,浏览到该测试并双击。测试在测试编辑器打开了。二.在测试编辑器,选择要集合地页面或页面请求。用shift与单击来选择多个连续地页面或页面单元,用control与单击选择多个不连续地项。三.单击"添加"按钮(将事务处理放置在测试或页面地底部)或者"插入"按钮(将事务处理立即放置在所选项或程序块地下面),并选择"事务"。六.一添加事物处理六.一添加事物处理四.将有提示"是否将所选对象移动到事务处理",点击"确定",添加事务成功。六.一添加事物处理在事务处理详细信息部分,可以为事务处理分配一个有意义地名称。这是推荐地。事务报告按名称排列事务处理。六.一添加事物处理添加事务以后,运行脚本完成后,运行结果地摘要会出现事务地统计,如下图所示。六.二添加条件逻辑另外如何脚本需要对条件行判断,可以向测试插入if或else结构,让这些元素根据是否满足指定地条件来执行。在大多数情况下,条件程序块根据引用或者字段引用地值来触发HTTP请求。如果条件程序块所用于行输入地引用或者字段引用不存在,那么需要创建它们。测试也许会包含只要引用检查为真时就会发出地请求。如果是这种情况,在过程地第二步选择请求并使用"插入"操作按钮。要在所选对象(测试或请求)末端创建空地条件程序块,单击该对象及"添加"按钮。下面地过程介绍了添加包含来自测试请求地条件程序块。六.二添加条件逻辑要添加条件程序块:一.打开测试。二.单击一个页面或页面请求。三.利用Shift与单击及Ctrl与单击多项选择要复制到程序块地页面或者请求。四.单击插入并选择条件(IF)。弹出提示:"要将选地对象移动到IF吗?"六.二添加条件逻辑六.二添加条件逻辑五.单击"是"或者"否"。IF程序块被插入到测试。如果单击"是",如图所示,所选地单元被复制到测试内容地IF下。六.二添加条件逻辑一.在"测试元素详细信息",在条件下:a.在第一个操作数框,或者为程序块选择输入(一个包含与第二操作数行比较地字符串值地引用,或者一个与"包含"操作符一同使用地字段引用。)或者输入一个值。b.在操作数框,显示出两个操作数比较地基础。注意两个操作数是字符串。c.在第二个操作数框,或者为程序块选择输入(一个包含与第一个操作数行比较地字符串值地引用)或者输入一个值。有了默认地操作数(true)与操作符(等于),程序块总能执行。二.在测试元素详细信息,选项之下,通过选择或清除复选框来选择期望地比较类型。六.三添加循坏可以将测试地一个部分定义为可以执行指定次数地循环。测试可能包含希望在循环体出现地页面或页面请求。如果是这种情况,在过程地第二步选择页面或请求并利用"插入"操作按钮。要在所选对象(测试或请求)地末端创建空地条件程序块,单击对象及"添加"按钮。下面地过程描述了添加包含现有测试页面或页面请求地循环地步骤。下面以前面章节开发地添加图书地脚本为例:前面地脚本是用户登录后,添加一本图书,然后退出。那么现在要求用户登录以后连续添加三本书,然后再退出登录。连续添加三本书操作,则可以通过循环来实现。六.三添加循坏要添加循环:一,打开测试。二,单击页面或页面请求。循环被插入到所选地页面或请求。三,单击"插入"并选择"循环"。提示"要将选地对象移到新循环吗?"。单击"是",循环被插入到测试脚本。且"测试元素详细信息"区

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论