Tessy — 嵌入式软件单元测试 / 集成测试工具
Tessy源自戴姆勒 - 奔驰公司的软件技术实验室,由德国Hitex公司负责销售及技术支持服务,是一款针对嵌入式软件进行单元/集成测试的工具。它可以对C/C++代码进行单元、集成测试,可以自动化搭建测试环境、执行测试、评估测试结果并生成测试报告,其多样化的测试用例导入生成方式和与测试需求关联的特色,使Tessy在测试组织和测试管理上也发挥了良好的作用。目前Tessy广泛应用在汽车电子客户中。
主要特点
在V模型开发中,Tessy主要应用在单元测试和集成测试阶段。单元测试通过运行代码检测出函数中错误,比如算法错误、接口问题等;集成测试则在单元测试的基础上验证单元之间接口的正确性。基于越早发现bug开发成本越低的原则,在进行代码功能验证的过程中,按照V流程右半部分先完成单元测试再进行集成测试的测试顺序更为有效。
另外,Tessy也可以满足各类标准(如ISO26262、IEC61508、EN50128/50129等)对测试的需求,比如Tessy可以满足ISO26262中各等级对单元/集成测试的要求,当然Tessy本身也通过了TUV的认证,证明该软件是安全可靠的,可以在安全相关的软件研发过程中使用。
主要功能
• 自动生成测试环境、一键执行及评估结果
Tessy可以自动生成驱动程序、桩函数,帮助测试人员提高单元测试效率。
Tessy支持一键执行测试,并自动对测试结果进行评估,可生成多种形式的报告。
• 便捷的测试用例设计方式
除软件界面手动设计测试用例外,Tessy还支持导入导出多种格式的测试用例。另外,Tessy集成了分类树编辑器CTE,有效利用等价类划分以及边界值法,辅助设计出更有效的测试用例。
• 高度自动化的回归测试
Tessy通过分析源文件自动识别函数及相关接口。在接口发生变更时,支持通过简便的操作进行测试数据复用,保证便捷的回归测试。
• 测试覆盖度分析
Tessy提供分支覆盖、修正条件/判定覆盖MC/DC(Modified Codition/Decision Coverage)、多条件覆盖MCC(Multiple ConditionCoverage)等多种覆盖度分析。
• 测试的需求可追溯
支持导入多种格式需求、管理需求并实现测试用例与需求的关联。
国际客户
国内客户
Tessy — 嵌入式软件单元测试 / 集成测试工具相关推荐
- Tessy — 嵌入式软件单元测试/ 集成测试工具
Tessy是一个针对嵌入式软件的C/C++代码进行单元.集成测试的工具,它可以自动化地执行测试.评估测试结果并生成测试报告.Tessy的目标就是:通过自动化整个测试周期,完美支持针对C语言的单元测试/ ...
- Tessy — 嵌入式软件单元测试/集成测试工具
Tessy软件源自戴姆勒-奔驰公司的软件技术实验室,由德国Hitex公司负责全球销售及技术支持服务,是一款专门针对嵌入式软件动态测试的工具.它可以对C/C++代码进行单元.集成测试,可以自动化搭建测试 ...
- 嵌入式软件单元测试/集成测试工具-WINAMS
CoverageMaster winAMS : 适用于嵌入式目标机代码的单元测试工具 全面支持嵌入式微机!验证嵌入式C/C++软件 实施以模块为单位的自动化单元测试工具 不需要HookCode 直接使 ...
- C语言的集成测试工具,Tessy-嵌入式软件单元测试/ 集成测试工具-研发工具-恒润科技...
另外,Tessy也可以满足各类标准(ISO26262.IEC 61508. EN 50128/50129,汽车SPiCE或FDA的软件验证通用原则)对测试的需求,比如ISO26262中各个测试等级中对 ...
- Tessy—支持复杂场景测试的单元集成测试工具
Tessy是一个专门针对嵌入式软件的C/C++代码进行单元.集成测试的工具,它可以自动化地执行测试.评估测试结果并生成测试报告.Tessy的目标就是:通过自动化整个测试周期,针对C语言的单元测试/集成 ...
- 嵌入式软件--单元测试工具介绍
覆盖率专家winAMS获得机能安全标准ISO26262/IEC61508工具认证,是日本工业制造领域普遍使用的针对C/C++的单元/集成测试工具.winAMS是将通过交叉编译生成的原始代码作为评价代码 ...
- SAP UI5 初学者教程之二十八 - SAP UI5 应用的集成测试工具 OPA 介绍试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 初学者教程之一:Hello World SAP UI5 初学者教程之二:SAP UI5 ...
- 自动驾驶层次测试体系(单元测试/集成测试/SIL/HIL/VIL/RIL/LABCAR/实车等)
智能驾驶的测试是一个非常复杂的系统,我们用一篇文章,由小到大的逐个展开来和大家一起梳理下.在梳理之前我们先抛出一个问题,自动驾驶的测试量需要达到什么量级?根据国际一般标准统计,人类司机驾驶一小时的死亡 ...
- 前端单元测试及其工具介绍(一)
文章目录 前端单元测试及其工具介绍 为什么需要单元测试 单元测试的一些要素 工具 mocha 介绍 API 钩子函数 chai 介绍 使用 mochawesome nyc/Istanbul 介绍 Si ...
最新文章
- js删除字符串的最后一个字符三种方法
- C++中.lib静态库、.dll动态库的生成及调用1
- JS DOM 操作实现代码
- oracle 获取当月的1号_ORACLE认证大师(OCM)
- uni-app echart 使用mpvueEcharts踩坑与流程
- 自动打包linux,Linux环境下Springboot自动打包发布功能
- java如何恢复视图_Java - 如何用reformation+Moshi创建回收站视图_java_酷徒编程知识库...
- arcgis 经纬度转大地坐标_【干货】坐标系统与投影变换及在ArcGIS中的应用
- 有了世界级的数据中心,你还会担心 “全年无休”吗?
- 论文笔记:基于特征选择与增量学习的非侵入式电动自行车充电辨识方法
- 程序员离职原因的最佳回答_转行面试,高情商回答“你为什么要离职?”(建议收藏)...
- APUE---chap8(进程控制)---8.11(setuid/getuid)
- iOS framework动态库重签名
- 2017全球智慧城市战略指数分析
- 【大数据分析】2021“秋招”毕业生求职的网络舆论关注度分析
- 对物联网通信技术原理的认知与理解
- html格子像素画,canvas像素画板的实现代码
- java dna框架_DNA - IOC依赖注入 - 组件类库 - JAVA开源项目 - 开源吧
- android配置文件保存到本地(SP)
- CES, PW, PWE3
热门文章
- sock5 UDP代理通信及dante-1.4.0 实现篇
- 题解 | The Biggest Water Problem
- Linux-系统管理02-本地远程连接服务器
- 转载的优酷视频不能自动播放和全屏的解决方法
- 人和机器进行猜拳游戏
- GitHub 6大热门实时人脸识别开源项目!哪个最适合初级开发者?
- 重庆大学计算机学院博士复试分数线,计算机学院2017年博士研究生招生复试录取工作实施细则...
- IDEA访问不了官网?看过来!(超详!超细!)
- 当汽车遇见IT(极客之车专刊)
- Latex求和符号(上下标,右上右下标两种情况)