Tessy — 嵌入式软件单元测试/ 集成测试工具[通俗易懂]

Tessy — 嵌入式软件单元测试/ 集成测试工具[通俗易懂]Tessy 源自戴姆勒- 奔驰公司的软件技术实验室,由德国Hitex 公司负责全球销售及技术支持服务,是一款专门针对嵌入式软件进行单元/ 集成测试的工具。它可以对C/C++ 代码进行单元、集成测试,可以自动化搭建测试环境、执行测试、评估测试结果并生成测试报告,其多样化的测试用例…

Tessy 源自戴姆勒- 奔驰公司的软件技术实验室,由德国Hitex 公司负责全球销售及技术支持服务,是一款专门针对嵌入式软件进行单元/ 集成测试的工具。它可以对C/C++ 代码进行单元、集成测试,可以自动化搭建测试环境、执行测试、评估测试结果并生成测试报告,其多样化的测试用例导入生成方式和与测试需求关联的特色,使Tessy 在测试组织和测试管理上也发挥了良好的作用。目前Tessy广泛应用在汽车电子主流客户中。

主要特点

在V 模型开发中,Tessy 主要应用在单元测试和集成测试阶段。单元测试通过运行代码检测出函数中错误,比如算法错误、接口问题等;集成测试则在单元测试的基础上验证单元之间接口的正确性。基于越早发现bug 开发成本越低的原则,在进行代码功能验证的过程中,按照V 流程右半部分先完成单元测试再进行集成测试的测试顺序更为有效。

Tessy — 嵌入式软件单元测试/ 集成测试工具[通俗易懂]

另外,Tessy 也可以满足各类标准( 如ISO26262、IEC61508、EN 50128/50129 等)对测试的需求,比如Tessy 可以满足ISO26262 中各等级对单元/ 集成测试的要求,当然Tessy 本身也通过了TUV 的认证,证明该软件是安全可靠的,可以在安全相关的软件研发过程中使用。

主要功能

• 自动生成测试环境、一键执行及评估结果

Tessy 可以自动生成驱动程序、桩函数,帮助测试人员提高单元测试效率。

Tessy — 嵌入式软件单元测试/ 集成测试工具[通俗易懂]

Tessy 支持一键执行测试,并自动对测试结果进行评估,可生成多种形式的报告。

Tessy — 嵌入式软件单元测试/ 集成测试工具[通俗易懂]

Tessy — 嵌入式软件单元测试/ 集成测试工具[通俗易懂]

• 便捷的测试用例设计方式

除软件界面手动设计测试用例外,Tessy 还支持导入导出多种格式的测试用例。另外,Tessy 集成了分类树编辑器CTE,有效利用等价类划分以及边界值法,辅助设计出更全面更有效的测试用例。

Tessy — 嵌入式软件单元测试/ 集成测试工具[通俗易懂]

• 高度自动化的回归测试

Tessy 通过分析源文件自动识别函数及相关接口,在接口发生变更时,支持通过简便的操作进行测试数据复用,保证便捷有效的回归测试。

Tessy — 嵌入式软件单元测试/ 集成测试工具[通俗易懂]

• 测试覆盖度分析

Tessy 提供分支覆盖、修正条件/ 判定覆盖MC/DC(Modified Codition/Decision Coverage)、多条件覆盖MCC(Multiple ConditionCoverage) 等多种覆盖度分析。

Tessy — 嵌入式软件单元测试/ 集成测试工具[通俗易懂]

• 测试的需求可追溯

支持导入多种格式需求、管理需求并实现测试用例与需求的关联。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/13510.html

(0)

相关推荐

  • 使用Python实现数据可视化

    使用Python实现数据可视化数据可视化是将数据转换为图形、图表等形式以便用户更好地理解数据分布规律、数据之间的关系、趋势等信息的过程。Python作为一种高效、灵活的编程语言,具有广泛的应用场景,尤其在数据科学领域被广泛使用。这篇文章将介绍如何使用Python实现数据可视化,包括Matplotlib、Seaborn、Plotly等库的使用。读者可以通过学习文章了解各种库的基本使用,以便在需要时选择合适的工具。

    2024-02-07
    90
  • Python命令行操作系统

    Python命令行操作系统随着科技不断进步,计算机和操作系统也在不断发展。如今,大多数人使用的都是图形用户界面(GUI)操作系统,如Windows、macOS和Linux等。但是,命令行操作系统同样重要,尤其是在一些特殊场景下。本文将介绍Python命令行操作系统,并从多个方面对其进行详细阐述。

    2024-03-31
    85
  • vbs脚本(vbscript 脚本编程教程)

    vbs脚本(vbscript 脚本编程教程)

    2023-09-03
    119
  • Python实现extend函数

    Python实现extend函数在Python中,list是常用的数据类型之一,具有存储任意数据类型元素的特点。使用list可以非常方便地进行数据的存储和操作。其中,extend函数是一个非常常用的list操作函数,在Python中,可以使用该函数将一个list扩展到另一个list中。本篇文章将围绕Python中的extend函数展开,从多个方面来详细阐述extend函数的使用、原理等相关知识。

    2024-04-25
    63
  • Python的os.rename:批量修改文件名变得轻松

    Python的os.rename:批量修改文件名变得轻松os.rename()是Python标准库中的内置函数,用于对文件或目录进行重命名操作。它可以重命名一个文件或目录,也可以将一个文件或目录移动到一个新的位置以完成重命名操作。使用os.rename函数可以快速、简便地批量修改文件名,是Python中非常有用的功能。

    2024-03-21
    86
  • avl平衡二叉树全称_平衡排序二叉树

    avl平衡二叉树全称_平衡排序二叉树今天打算接着学习一种树叫平衡二叉树。结合二叉排序树,我们可以看一下二叉排序树存在的一些问题: 给你一个数列{1,2,3,4,5,6},要求创建一颗二叉排序树(BST), 并分析问题所在. 平衡二叉树也叫平衡二叉搜索树(Self-balancing binary search t…

    2023-07-24
    116
  • 日拱一卒,伯克利教你学Lisp,CS61A作业9「建议收藏」

    日拱一卒,伯克利教你学Lisp,CS61A作业9「建议收藏」大家好,日拱一卒,我是梁唐。 我们继续来肝伯克利CS61A,这次我们看的是作业9,同样是基于Lisp语言的几个编程问题。 没接触过或者不了解Lisp的同学可以去翻一下我上一篇文章,里面有一些关于Lis

    2023-08-03
    126
  • Python中心函数

    Python中心函数Python中心函数指的是Python编程语言中的核心函数,是Python语言开发者必须掌握的函数。这些函数涉及到Python编程的各个方面,例如I/O操作、字符串操作、列表和元组等基本数据类型操作、迭代器和生成器、函数和模块等高级语言特性。

    2024-06-15
    51

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注