第12章软件自动测试与测试用例生成
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
教材167页所述,菜单选择如下图,File -Class-Function的结果如教材图12-10所 示,Segment的结果如教材图12-11所示
1。测试用例到文件/类/函数/段的对应
2。文件/类/函数/段到测试用例的对应
2018年10月6日5时37分
第 14 页
12.4 测试用例的效率
在Test Coverage Analysis窗口上点击Effic.按 钮,弹出对话框图12-12,12-3,解释见 171页
2018年10月6日5时37分
第8页
2018年10月6日5时37分
第9页
一共是4次,最后出现下面对话框才表示结束
2018年10月6日5时37分
第 10 页
5. 示例2
加载Panorama2_CPP\CAl\CAL.MAK 源 程序文件,创建数据库,则可以加载此目录 下的TestCase.CAL 脚本文件,运行结果是屏 幕一黑一黑的闪动,结束标志同上屏所示
2018年10月6日5时37分
第6页
4. 运行测试用例
单击菜单RUN,弹出12-7对话框,目录 和.TDB Name都是默认的,单击Ok按钮即可 见教材165页所述
2018年10月6日5时37分
第7页
5. 示例1
加载 PANORAMA2_CPP\sortdemo\sortdemo.MAK 源程序文件,创建数据库,则可以加载此目 录下的sortdemo.tca脚本文件,此即是教材图 12-3、12-4,运行对话框是12-7,运行结 果如下图:
选择Tools下的Test菜单项,弹出Test Case Analyzer对话框
2018年10月6日5时37分
第3页
12.2 测试用例的生成
1. 准备测试用例
单击Test Case Analyzer对话框的Script按钮, 弹出Script窗口,见教材12-2。下图也是
2018年10月6日5时37分
2018年10月6日5时37分
2018年10月6日5时37分
第 11 页
12 . 3 软件自动测试覆盖分析TCA
在教材12-1图中选择TCA按钮,即如下图 中的,弹出的对话框如教材图12-8,12- 9(下屏所示)
2018年10月6日5时37分
第 12 页
2018年10月6日5时37分
第 13 页
测试用例和文件/类/函数/段的对应
第4页
2. 加载测试用例
单击菜单File下的Load选项,弹出对话框 如教材图12-3,选已经存在的Script文件 (*.TCA),如教材图12-4,选择的是 Panorama2_CPP\sortdemo\sortdemo.tca
2018年10月6日5时37分
第5页
3. 创建测试用例
单击菜单Append,弹出对话框图12-5。 阐述见教材164页。 比如,在Working Directory输入框中输入 c:\panora~1\sortdemo,在Command Line输入 框中输入sortdemo,Comments为空不输入, 然后单击ADD,则添加了测试用例
2018年10月6日5时37分
第 15 页
12.5 测试用例最小化
在Test Coverage Analysis窗口上点击Mini.按 钮,弹出对话框图12-14,解释见171页, 结果12-15
2018年10月6日5时37分
第 16 页
实验
1. 安
2018年10月6日5时37分
第 17 页
总结
第1页
第 12 章 软件自动测试和测试用例生成 (OO-Test)
12.1 激活Panorama\Test 12.2 12.3 12.4 12.5 测试用例的生成 软件自动测试覆盖分析TCA 测试用例的效率 测试用例最小化
2018年10月6日5时37分
第2页
Βιβλιοθήκη Baidu12.1 激活Panorama\Test
1。测试用例到文件/类/函数/段的对应
2。文件/类/函数/段到测试用例的对应
2018年10月6日5时37分
第 14 页
12.4 测试用例的效率
在Test Coverage Analysis窗口上点击Effic.按 钮,弹出对话框图12-12,12-3,解释见 171页
2018年10月6日5时37分
第8页
2018年10月6日5时37分
第9页
一共是4次,最后出现下面对话框才表示结束
2018年10月6日5时37分
第 10 页
5. 示例2
加载Panorama2_CPP\CAl\CAL.MAK 源 程序文件,创建数据库,则可以加载此目录 下的TestCase.CAL 脚本文件,运行结果是屏 幕一黑一黑的闪动,结束标志同上屏所示
2018年10月6日5时37分
第6页
4. 运行测试用例
单击菜单RUN,弹出12-7对话框,目录 和.TDB Name都是默认的,单击Ok按钮即可 见教材165页所述
2018年10月6日5时37分
第7页
5. 示例1
加载 PANORAMA2_CPP\sortdemo\sortdemo.MAK 源程序文件,创建数据库,则可以加载此目 录下的sortdemo.tca脚本文件,此即是教材图 12-3、12-4,运行对话框是12-7,运行结 果如下图:
选择Tools下的Test菜单项,弹出Test Case Analyzer对话框
2018年10月6日5时37分
第3页
12.2 测试用例的生成
1. 准备测试用例
单击Test Case Analyzer对话框的Script按钮, 弹出Script窗口,见教材12-2。下图也是
2018年10月6日5时37分
2018年10月6日5时37分
2018年10月6日5时37分
第 11 页
12 . 3 软件自动测试覆盖分析TCA
在教材12-1图中选择TCA按钮,即如下图 中的,弹出的对话框如教材图12-8,12- 9(下屏所示)
2018年10月6日5时37分
第 12 页
2018年10月6日5时37分
第 13 页
测试用例和文件/类/函数/段的对应
第4页
2. 加载测试用例
单击菜单File下的Load选项,弹出对话框 如教材图12-3,选已经存在的Script文件 (*.TCA),如教材图12-4,选择的是 Panorama2_CPP\sortdemo\sortdemo.tca
2018年10月6日5时37分
第5页
3. 创建测试用例
单击菜单Append,弹出对话框图12-5。 阐述见教材164页。 比如,在Working Directory输入框中输入 c:\panora~1\sortdemo,在Command Line输入 框中输入sortdemo,Comments为空不输入, 然后单击ADD,则添加了测试用例
2018年10月6日5时37分
第 15 页
12.5 测试用例最小化
在Test Coverage Analysis窗口上点击Mini.按 钮,弹出对话框图12-14,解释见171页, 结果12-15
2018年10月6日5时37分
第 16 页
实验
1. 安
2018年10月6日5时37分
第 17 页
总结
第1页
第 12 章 软件自动测试和测试用例生成 (OO-Test)
12.1 激活Panorama\Test 12.2 12.3 12.4 12.5 测试用例的生成 软件自动测试覆盖分析TCA 测试用例的效率 测试用例最小化
2018年10月6日5时37分
第2页
Βιβλιοθήκη Baidu12.1 激活Panorama\Test