单元测试软件Tessy新建工程的结构是什么样的
时间: 2023-06-15 17:03:22 浏览: 157
Tessy是一款常用的单元测试软件,它的新建工程结构如下:
1. Test Object: 测试对象,可以是一个文件、一个函数或一个模块等。
2. Test Procedure: 测试过程,定义了测试的步骤、输入和期望输出等。
3. Test Case: 测试用例,由一组测试数据和期望结果组成。
4. Test Suite: 测试套件,由多个测试用例组成,用于对一个模块或整个系统进行测试。
5. Coverage Analysis: 覆盖率分析,用于检查测试用例是否覆盖了被测试对象的所有代码路径。
在Tessy中,用户需要先创建一个测试对象,然后定义测试过程,编写测试用例,最后将测试用例组合成测试套件进行测试,并进行覆盖率分析。
相关问题
单元测试软件Tessy中工程的General属性是做什么的?
Tessy是用于嵌入式软件测试的软件,其中的General属性可以用来设置一些通用的选项和配置,例如:
1. Test Environment:设置测试环境,包括测试硬件和软件平台等信息。
2. Test Session:设置测试会话,包括测试用例的选择和执行方式等。
3. Code Coverage:设置代码覆盖率测试选项,包括覆盖率报告的格式和输出位置等。
4. Traceability:设置测试用例和需求之间的关联关系,以便跟踪测试进度和测试结果。
5. Debugging:设置调试选项,包括断点和调试信息的输出方式等。
总之,General属性是Tessy中一些通用选项和配置的集合,可以通过设置这些属性来优化测试流程和测试结果。
单元测试软件tessy中MCC Coverage是指什么
MCC(Multiple Condition Coverage)覆盖是一种测试覆盖度度量指标,它是指在测试过程中,每个条件组合至少被覆盖一次的情况下,对所有条件组合的覆盖程度。也就是说,它要求每个条件的所有可能组合都至少被测试一次。在Tessy中,MCC Coverage是指在测试用例中至少覆盖了每个条件的所有组合中的一个的百分比。这是一种比较严格的测试覆盖标准,能够提高软件的质量和可靠性。
阅读全文