说明:斯纳布卡夫
介绍
该库提供用于基于跟踪的简单测试的功能。
它是这样的:
程序员使用跟踪点手动检测代码
测试用例分为两部分:
程序运行并发出事件跟踪的运行阶段
检查阶段,收集跟踪并根据规范进行验证
跟踪点在发行版本中成为普通的日志消息
这种方法可用于涉及一系列交互过程的组件测试中。 它具有一些不错的属性:
检查可以与程序执行分开
支票彼此独立且完全可组合
跟踪包含流程执行的完整历史记录,因此使某些类型的并发错误(例如,活锁)更易于检测
用法
检测代码
通过在感兴趣的点插入tp宏来手动完成代
<weixin_42118160> 上传 | 大小:39kb