前言
公司需要换白盒测试工具了,猛猛更新
新建项目
安装软件后打开软件,点击 New --- CProject

设置项目名字,选中Empty Project -MinGW GCC
Finish.

新建工程成功后点击 Import,可以向Contata导入RTRT测试脚本,还有相关的源代码


右键项目,选择Contata----- enable Contata



stub.ptu文件
环境设置

多变量

桩函数

Cantata 能够识别RTRT的test结构和测试脚本。

右键stubs.ptu 点击Contata,----- Analyse RTRT Scripts

分析完ptu脚本后,4个脚本变成了9个test case

右键test case 点击 Open With

原始的4个RTRT testcases变成9个Cantata Test Cases

在脚本里的变量自动填入

初始化数据和期望数据


Contata的桩函数都是从ptu文件变化过来的

还有全局变量

Run as Contata test case

执行后直接出报告

Contata code的覆盖率可以在这个界面选

覆盖率增加后相应的通过项也会增加


查看log








本次内容都是视频截图,后续更新会将软件实际操作截图替换。
目前看下来比较重要的还是ptu文件