软件测试数据驱动性能测试实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据驱动实验报告

一.实验目的:

记录一个数据驱动的测试脚本,更改验证点参考,从文字到一个数据池变量;编辑数据一个数据池;最后运行一个数据驱动的测试脚本,并查看结果。

二.实验步骤

1.录制功能测试脚本。

(1)打开培训TST279项目。开始录制功能测试脚本下定单ClassicsCD:了。将脚本命名的OrderTotal,然后单击“下一步”。接受所有默认值,然后单击Finish。

(2)在录制“工具栏上,单击”启动应用程序“,选择ClassicsJavaA - java 应用程序,然后单击”OK.In“ClassicsCD,选择舒伯特的弦乐四重奏第4号及14号,然后单击”下订单“。

(3)接受默认值,并单击“确定”以关闭会员登录window.On,录制工具栏上,单击“插入数据驱动Commands.In订单窗口中,键入信用卡号码和到期date.In 插入数据驱动的操作窗口,ClassicsCD窗口,拖动对象Finder选择整个广场的订单窗口,然后释放鼠标。

2.添加描述性的变量名数据。

(1)必要的调整窗口的大小。在数据驱动的命令表,可变列的第一行,双击ItemText,将其选中。键入作曲家单元格。作曲和项目类型下面的单元格中双击。(2)可变列中的每个值,重复步骤3。使用下面的描述性名称完成可变

列:变量,作曲家,项目,数量。最后点击OK。

3验证点插入一个数据池引用。

3。作曲和项目类型下面的单元格中双击。

4。可变列中的每个值,重复步骤3。使用以下descriptivenames完成变量列:VariableComposerItem

数量

cardnum中

CardType

ExpDate

街头

CityStateZip

电话

从这个名单,你已经进入Composer和项目。

注意:不要使用变量名中的空格。

5。点击“确定”。

插入数据驱动的操作窗口关闭,恢复脚本录制。

7.1.3 Insert a Verification Point with a Datapool Reference

1。在录制“工具栏上,单击”插入验证点或动作命令。验证点打开操作向导。2。选择对象页,点击鼠标,拖动对象的Finder超过$19.99in下定单窗口的,然后释放鼠标按钮。

一个红色的轮廓,指出了一个对象被选中。当订单总额对象被选中时,释放鼠标按钮。

3。如果必要的话,在选择操作页面,单击“执行数据验证点,然后单击”下一步“。

4。单击“下一步”。

5。在验证点的数据页工具栏上,单击“转换”数据池参考价值。

数据池参考转换器对话框打开。您可以将文字转换记录作为基准进行比较的一个

数据池变量值。

6。在池变量框,类型总作为新的变量名中的数据池。

7。如有必要,选择“添加值新纪录数据池”复选框。

这一行动将增加总现有的数据池创建的记录。

8。单击“确定”以关闭数据池引用转换。

9。单击“完成”。

10。中ClassicsCD,单击“下订单”,然后单击“确定”关闭该消息框。

11。关闭ClassicsCD。

12。停止记录。

测试脚本在脚本编辑器中打开。列在Script Explorer中新的数据池。

13。如果有必要,关闭的测试对象地图窗口。

7.1.4.将数据添加到数据池。

(1)在“脚本资源管理器中,双击的数据池打开它。双击测试数据池扩大数据池编辑器的标题栏。

(2)要添加一个空记录的数据池,数据池编辑器中右键单击第0行下,然后在快捷菜单上单击“插入记录。添加第二个空行。

(3)将鼠标指针定位在第2行的第一个单元格,单击鼠标右键,然后单击鼠标在第1行第一个单元格,单击鼠标右键,然后单击“Paste.Position”的第一个单元格中的鼠标指针Copy.Position 0行,单击鼠标右键,然后单击Paste.In 行1,更改数量2总$38.98.In2行,3更改数量和总到57.97美元。

(4)双击测试数据池恢复数据池编辑标题栏停靠视图。

(5)按一下X在数据池标题栏关闭数据池编辑器并保存更改。

6.运行测试脚本,并查看结果。

(1)运行的OrderTotal测试的OrderTotal测试日志,然后单击数据池迭代Next.For计数,选择3,然后单击“Finish.When”测试脚本完成后,测试日志中查看结果。

(2)关闭测试日志中。关闭OrderTotal的测试脚本。

7.1.5 测试脚本和运行结果

1。运行OrderTotal的测试脚本。

选择“登录”对话框打开。

2。测试日志的OrderTotal命名,然后单击“下一步”。

3。对于迭代计数的数据池,选择3,然后单击“完成”。

脚本运行3次,每次绘图数据从不同的行。或记录,在数据池。

4。当测试脚本完成后,在测试日志中查看结果。

5。关闭测试日志中。

6。关闭OrderTotal的测试脚本。

三.实验结果分析:

Lab 7.2 Importing a Datapool

7.2.1 Import an External Datapool into a Rational Functional Tester Project

1。打开培训TST279项目。

2。在主菜单上,单击“文件”>“新建”>“测试数据池。

3。在创建测试数据库对话框:

了。接受默认的位置。

二。命名数据池OrderTotalData。

三。单击“下一步”。

位置应该是在IBM®的Rational®Functional Tester的项目。

4。在导入数据池“对话框中,浏览并选择以下文件:C:\培训-TST279\ ClassicsOrders.csv的。

5。接受其他默认设置,并单击Finish。

数据池导入到项目中。注意项目目录中的数据池。

6。检查数据正确导入数据池。

你应该有七行数据(0到6)。

7.2.2 Edit the Variable Names

1。数据池中的编辑,在变量行的数据池,单击列标题包含数字1。

编辑变量对话框打开。

2。在“名称”字段中,删除1,类型数量,然后单击“确定”。

相关文档
最新文档