- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件测试作业 20084327816027 吴昊
Copy声明:请不要原封不动的使用我的原文,自己重新整理修改下!!!!!
开始前的准备:
● 建立虚拟机,为确保Rational套件能正常运行,须安装纯净的WindowsXP Professional
● 安装 Rational TestManager和Robot
● 安装sample application
● 在每个阶段对每个任务都进行了描述
任务描述:
测试阶段 Rational的使用 测试计划——定义测试需求,计划和管理测试资产 TestManager 测试开发——录制,验证和编辑脚本 Rational Robot 测试执行——回放测试脚本 Rational Robot 测试结果——检查和分析测试结果 Rational LogViewer 和
Comparators 测试总结和分析——运行测试
报告来确认测试覆盖率和缺陷状
态 Rational TestManager
作业1:功能测试实验
比较sample application中ClassicsB、ClassicsC的不同
操作步骤如下
1:启动Test Manager,在左侧工作区planing选项卡的TestPlan中新建两个测试计划classicsBTest和classicsCTest,根据作业要求,在两个测试计划中分别建立了NormalTest和UseDatapool文件夹,在NormalTest中是两个普通测试用例,在UseDatapool中是一个应用了数据池的用例,如图所示
2:启动Rational Robot,针对测试计划开始录制功能测试用例,使用快捷工具栏上的GUI按钮启动新的功能测试脚本录制,其中脚本B1和C1分别对登录窗口的下拉菜单,登录后的Menu以及选择CD列表的列表框控件设置了VP检查点,如图所示:
(由于录制好的脚本篇幅过长,所以将脚本代码存放在另外的文本文件中以便查阅),以下为录制好的B1脚本,C1脚本录制过程类似,略。
脚本B2和C2是针对使用ADMIN登录后的菜单进行测试,主要针对ClassicsC的Order菜单下View Existing Order Status命令和Help菜单的Tip of the day命令进行测试,录制好C2脚本后复制一份,将其中的StartApplication语句里ClassicsC.exe改为ClassicsB.exe就成了B2脚本,这样能方便比对两个版本的菜单差异。
B3和C3脚本是针对用户购买操作使用数据池进行测试,以下以B3脚本为例来看数据池的建立操作:
首先使用Rational Robot的GUI按钮录制ClassicsB.exe的一个用户购买过程,保存为ClassicsB3,接着启动Rational TestManager,在Tools-Manage-Datapools打开数据池对话框,单击New按钮新建一个ClassissData的数据池,让B3和C3脚本都可以共用。
单击Insert before按钮新建三个string类型的变量qua、cardNum、expDate,将下面的No of records to generate改为10,然后单击Generate Data按钮,生成默认的10个种子数据,
关闭上面窗口后在数据池对话框中继续单击Edit按钮,选择Edit Datapool Data将默认生成的数据改为要测试的数据。
至此数据池创建完毕,接下来修改已录制的B3脚本如下
手工添加 1...... 必须在第一行
$include sqautil.sbh
Sub Main
Dim Result As Integer
手工添加 2...... x用循环用
Dim x As integer
手工添加 3......
Dim qua, cardNum, expDate As string
手工添加 3...... 定义用到的变量
Dim dp as long
Script Name: scrip1
StartApplication C:\Program Files\Rational\Rational Test\Sample Applications\Classics Online\ClassicsB.exe
Window SetContext, Name=frmExistingLogin,
PushButton Click, Name=cmdOK
您可能关注的文档
- 材料科学与工程专业外语字母排序版学习笔记.doc
- 第1章金属切削知识学习笔记.doc
- 正文学习笔记.doc
- 第二章导数和微分学习笔记.doc
- 汽车曲柄连杆机构毕业设计2学习笔记.doc
- 基于模态曲率的结构损伤检测技术研究学习笔记.doc
- 工程制图学习笔记.doc
- 100HP以上的耙.doc
- marc中文基本手册第七章表格功能的使用(TABLE).doc
- 管理信息系统数据库查询学习笔记.doc
- 2023年江苏省镇江市润州区中考生物二模试卷+答案解析.pdf
- 2023年江苏省徐州市邳州市运河中学中考生物二模试卷+答案解析.pdf
- 2023年江苏省苏州市吴中区中考冲刺数学模拟预测卷+答案解析.pdf
- 2023年江苏省南通市崇川区田家炳中学中考数学四模试卷+答案解析.pdf
- 2023年江西省吉安市中考物理模拟试卷(一)+答案解析.pdf
- 2023年江苏省泰州市海陵区九年级(下)中考三模数学试卷+答案解析.pdf
- 2023年江苏省苏州市高新二中中考数学二模试卷+答案解析.pdf
- 2023年江苏省南通市九年级数学中考复习模拟卷+答案解析.pdf
- 2023年江苏省南通市海安市九年级数学模拟卷+答案解析.pdf
- 2023年江苏省泰州市靖江外国语学校中考数学一调试卷+答案解析.pdf
文档评论(0)