测试套件由测试用例,配置功能和信息功能组成。测试用例可以分组在所谓的测试用例组中。测试套件是一个Erlang模块,测试用例是作为Erlang函数实现的。测试套件存储在测试目录中。
测试用例回调函数 以下函数定义测试套件的回调接口。 出口 Module:all()->Tests|{skip,Reason} 类型 强制性 返回要执行的测试套件模块中的所有测试用例和测试用例组的列表。
3.2测试用例执行 测试用例的执行如下: 图3.1:成功和不成功的测试用例执行 对于每个CommonTest被命令执行的测试用例,它会产生一个专用的进程,测试用例函数开始运行。
13测试用例与套件之间的依赖关系 13.1一般 在创建测试套件时,强烈建议不要在测试用例之间创建依赖项,也就是说,让测试用例依赖于以前测试用例的结果。
5.5测试用例 测试服务器所关心的最小单位是一个测试用例。每个测试用例都可以测试很多事情,例如,使用不同的参数对同一个接口函数进行多次调用。 作者可以选择在每个测试用例中添加很多或很少的测试。
STD::原子::is[医]总[医]锁[医]免费 [表格] 等号true如果这个原子类型始终是无锁的,并且false如果它从来没有或者有时是没有锁的。 此常量的值与两个宏一致。
STD::原子::is[医]锁[医]免费 [表格] 检查这种类型的所有对象的原子操作是否是无锁的。 参数 %280%29 返回值 true如果这种类型的对象的原子操作是无锁的,false否则。
8.5测试用例组执行 通过ct_run标志或ct:run_test/1选项group,可以指定一个或多个测试用例组,可选地结合特定的测试用例。
当引入错误修正时,将编写一个用于检查特定错误的测试用例并将其提交给受影响的测试套件。 旨在寻找错误。写出现在或将来发现错误的概率最高的任何测试。更多地关注关键部分。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
