HDC2021技术分论坛吐司盒子芝士码HarmonyOS音视频测试来啦
DevEco Testing推出的音视频测试服务,为HarmonyOS整机提供音视频评测能力,满足开
作者:CppExplore 和 同步发布
各个对象组织结构如下:
职责简述如下:
对象 | 职责 |
TestAssert | 测试断言:判定测试结果是否正确,一般类似断言表达。 |
TestCase | 测试用例:多个测试断言组成一个测试用例。测试对象为一个类中的一个具体方法。 |
TestSuite | 测试套件:多个测试用例组成一个测试套件。测试对象为一个类。 |
MainTestSuite | 主测试套件:单元测试运行主程序入口。测试用例也可绕过测试套件,直接包含在主测试套件中。 |
TestFixture | 测试夹具:用于测试前的初始化操作以及测试后的清理操作,一般包括准备测试的前置条件/测试对象的状态设置等。 |
当前存在很多流行的单元测试框架:衍生自JUnit的CppUnit,以及简化版本的CppUnitLite,Boost.Test测试框架,Google Test测试框架等。每个测试框架都很完善,都可胜任单元测试任务。