Neil's wiki
Subscribe
如何校验高质量的测试?
测试文档是敏捷中为数不多,价值连城的活文档。
首先,高质量的测试自身命名是非常表达业务含义的。能够符合Give…When…Then这种格式是最好的。进入到测试实现,三步曲中的每一个步骤,测试的准备工作清晰明了,测试有正常的调用,最后有断言。测试代码是一等公民,测试代码的可读性也非常重要,可读性也是衡量测试的标准之一。当然,最重要的环节是这个测试有没有正确的定义了验收标准,这个是优先级最高的,测试有没有覆盖正常的业务场景和边界的业务场景。所以如何校验高质量的测试,看看你的测试是否具备这些特征,关于高质量测试,建议推荐阅读
《有效的单元测试》
文章转载自
袁慎建