技术分享
🗒️Go测试-二十条
00 min
2024-2-29
2024-2-29
type
status
date
slug
summary
tags
category
icon
password
Golang测试的20条使用建议
 
  1. 让添加新测试代码变得容易
  1. 使用测试覆盖率来发现未经测试的代码
  1. 覆盖率不能替代思考
  1. 编写全面的测试
  1. 将测试用例与测试逻辑分开
  1. 寻找特殊情况
  1. 如果你没有添加测试,那就没有修复bug
  1. 并非所有东西都适合放在表中
  1. 测试用例可以放在testdate文件中
  1. 与其他实现进行比较
  1. 使测试失败易读
  1. 如果答案可能会改变,编写代码来更新它们
  1. 使用txtar进行多文件测试用例
  1. 对现有格式进行注解来创建测试迷你语言
  1. 编写解析器和打印器来简化测试
  1. 代码质量受测试质量限制
  1. 使用脚本可以编写很好的测试
  1. 尝试使用rsc.io/script来创建基于脚本的测试用例
  1. 随着时间的推移改进你的测试
  1. 追求持续部署

Comments
  • Twikoo