【回眸】Contata单元测试(一)——小白使用篇

前言

公司需要换白盒测试工具了,猛猛更新

新建项目

安装软件后打开软件,点击 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文件

相关推荐
测试员周周15 小时前
【Appium 系列】第14节-断言与验证 — Validator 的设计
android·人工智能·python·功能测试·ios·单元测试·appium
回眸&啤酒鸭15 小时前
【回眸】嵌入式软件单元测试工具链实战指南
开发语言·单元测试·白盒测试
Daniel_Coder1 天前
iOS Widget 开发-19:Widget 调试与单元测试
ios·单元测试·swift·widget·widgetcenter
测试19981 天前
软件测试 - 单元测试总结
自动化测试·软件测试·python·测试工具·职场和发展·单元测试·测试用例
审判长烧鸡2 天前
【Go Test】单元测试保姆级完整指南
单元测试·go
UestcXiye2 天前
GoogleTest 使用指南 | 单元覆盖率分析
c++·单元测试·googletest
霸道流氓气质2 天前
Mockito 单元测试从入门到实战:Java Service 层测试完全指南
单元测试·mockito
菠萝猫yena4 天前
【读书笔记】《测试架构师修炼之道》读书笔记
功能测试·测试工具·单元测试
慧一居士4 天前
冒烟自测用例怎么写?
功能测试·单元测试·测试用例·可用性测试·模块测试
前端若水5 天前
智能体测试策略:单元测试、集成测试与模拟LLM
单元测试·集成测试