
vTESTstudio是全面的测试设计环境,用于定义、组织和管理系统及软件测试的测试顺序。支持多种编辑器和表示法,可帮助团队创建清晰、易于维护且可重用的测试逻辑。
该工具面向负责设计测试用例、文档化测试概念、处理需求可追溯性,或准备在连接的测试环境中执行测试的工程师。vTESTstudio可集成到典型的测试工作流中,从而在整个生命周期内实现一致的测试文档和可追溯的测试设计。
优点
- 与CANoe无缝集成,例如直接访问XIL测试环境(HIL、SIL、MIL等)中的符号
- 支持参数化测试用例列表和激励曲线,无需编程即可实现高测试覆盖率
- 测试图提供清晰的可视化效果:可视化并设计测试流程、序列和逻辑,从而更轻松地进行沟通和维护。
- 可追溯性支持: 对外部定义的需求和测试规范提供一致 的可追溯性
- 可重用构建模块:重用并轻松维护测试用例、参数和变体,从而减少跨项目的工作量。
产品概述
vTESTstudio 整合了图形化、表格化和文本化的测试设计技术,帮助您构建易于理解、维护和共享的测试逻辑。
借助vTESTstudio,可以使用一套兼容的编辑器来设计测试用例。这些编辑器涵盖表格、图表、参数编辑器和波形编辑器等。vTESTstudio支持构建鲁棒测试顺序的完整流程:从定义输入数据和激励曲线,到构建测试顺序并文档化其底层测试概念。
其集成的可追溯性功能能够将测试用例与需求及测试管理系统关联起来,有助于实现透明的测试覆盖率,并确保每个已实施的测试都能追溯到其最初的意图。
vTESTstudio还提供专用的模糊测试功能,支持创建随机化和面向故障注入的测试输入,帮助尽早发现鲁棒性问题,并强化整体测试策略。
由于vTESTstudio与CANoe的无缝集成,可以在任何环境中执行测试:从实验性和交互式测试,到无界面模式以及管道中的全自动化运行。
主要特点
测试设计编辑器
利用直观的图形化编辑器快速设计自动化测试,并根据测试任务需要在互补的设计技术之间灵活交换。
测试覆盖率与参数化
利用参数化测试用例列表高效提升测试覆盖率。定义激励曲线和参数(例如通过分类树),以驱动系统化、可重复的测试变体。
变体处理
利用变体属性一致地管理SUT变体和测试变体,就可以调整结构、序列和参数值,而无需重复工作。在不同项目和产品线之间再利用测试函数、参数和库。
可追溯性
将外部定义的需求或测试规范与测试用例关联,并将其追溯至测试报告。vTESTstudio支持通过即用型连接工具和开放式交换格式与REQM/TDM系统进行集成。
模糊测试
可轻松为被测系统(SUT)定义鲁棒性测试。集成的模糊测试发生器会创建大量测试向量(包括基于规则的和随机值),用于对被测系统(SUT)进行测试。
版本11亮点
- 通过支持.NET 10和Python虚拟环境,实现C#和Python文件的实时生成
- 通过在CAPL文件中使用.NET组件,提升可复用性
- 在CANoe Server Editions中,DevOps工作流对系统变量的无缝支持
- 通过Jira Connection Utility,借助Jira Xray增强可追溯性
- 新版本vTESTstudio通过调整选项和TSO.ini文件中的设置,提升用户友好性
- 支持分布式对象(DO)接口函数中的枚举类型
图库
相关页面













