我对以下情况特别感兴趣。假设您有一个编写生产代码的团队和一个编写自动化测试的团队。编写自动化测试的团队有一个专门用于编写自动化测试的框架。即使该框架未用于生产中,测试团队是否应编写该框架的单元测试?
我对以下情况特别感兴趣。假设您有一个编写生产代码的团队和一个编写自动化测试的团队。编写自动化测试的团队有一个专门用于编写自动化测试的框架。即使该框架未用于生产中,测试团队是否应编写该框架的单元测试?
太好了!
TDD(测试驱动开发)能够帮助你在开发中获得优势,它不仅仅是为了取悦客户。它能够让你编写可测试的、可重复使用的和模块化的代码。如果你希望经常进行更改(重构以添加新功能),那么我会对所有必须正常工作的东西进行单元测试。
测试团队应该尽一切努力来增强他们对测试框架结果的信任。
这包括测试、代码审查、质量标准等。
是的,只是为了测试框架是否生成了足够的测试覆盖率。
我只是想说... 我认为任何测试框架都应该有相当可靠的测试覆盖率。