您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > 第 12 章 软件自动测试和测试用例生成
2020年1月17日10时22分第‹#›页第12章软件自动测试和测试用例生成(OO-Test)12.1激活Panorama\Test12.2测试用例的生成12.3软件自动测试覆盖分析TCA12.4测试用例的效率12.5测试用例最小化2020年1月17日10时22分第‹#›页12.1激活Panorama\Test选择Tools下的Test菜单项,弹出TestCaseAnalyzer对话框2020年1月17日10时22分第‹#›页12.2测试用例的生成1.准备测试用例单击TestCaseAnalyzer对话框的Script按钮,弹出Script窗口,见教材12-2。下图也是2020年1月17日10时22分第‹#›页2.加载测试用例单击菜单File下的Load选项,弹出对话框如教材图12-3,选已经存在的Script文件(*.TCA),如教材图12-4,选择的是Panorama2_CPP\sortdemo\sortdemo.tca2020年1月17日10时22分第‹#›页3.创建测试用例单击菜单Append,弹出对话框图12-5。阐述见教材164页。比如,在WorkingDirectory输入框中输入c:\panora~1\sortdemo,在CommandLine输入框中输入sortdemo,Comments为空不输入,然后单击ADD,则添加了测试用例2020年1月17日10时22分第‹#›页4.运行测试用例单击菜单RUN,弹出12-7对话框,目录和.TDBName都是默认的,单击Ok按钮即可见教材165页所述2020年1月17日10时22分第‹#›页5.示例1加载PANORAMA2_CPP\sortdemo\sortdemo.MAK源程序文件,创建数据库,则可以加载此目录下的sortdemo.tca脚本文件,此即是教材图12-3、12-4,运行对话框是12-7,运行结果如下图:2020年1月17日10时22分第‹#›页2020年1月17日10时22分第‹#›页一共是4次,最后出现下面对话框才表示结束2020年1月17日10时22分第‹#›页5.示例2加载Panorama2_CPP\CAl\CAL.MAK源程序文件,创建数据库,则可以加载此目录下的TestCase.CAL脚本文件,运行结果是屏幕一黑一黑的闪动,结束标志同上屏所示2020年1月17日10时22分第‹#›页12.3软件自动测试覆盖分析TCA在教材12-1图中选择TCA按钮,即如下图中的,弹出的对话框如教材图12-8,12-9(下屏所示)2020年1月17日10时22分第‹#›页2020年1月17日10时22分第‹#›页测试用例和文件/类/函数/段的对应教材167页所述,菜单选择如下图,File-Class-Function的结果如教材图12-10所示,Segment的结果如教材图12-11所示1。测试用例到文件/类/函数/段的对应2。文件/类/函数/段到测试用例的对应2020年1月17日10时22分第‹#›页12.4测试用例的效率在TestCoverageAnalysis窗口上点击Effic.按钮,弹出对话框图12-12,12-3,解释见171页2020年1月17日10时22分第‹#›页12.5测试用例最小化在TestCoverageAnalysis窗口上点击Mini.按钮,弹出对话框图12-14,解释见171页,结果12-152020年1月17日10时22分第‹#›页实验1.安2020年1月17日10时22分第‹#›页总结
本文标题:第 12 章 软件自动测试和测试用例生成
链接地址:https://www.777doc.com/doc-3123694 .html