是否有任何人可以清楚地定义这些测试级别,因为我发现在进行TDD或单元测试时很难区分。如果有人能详细说明怎么,何时实现这些?
简而言之:
单元测试 – 您单独测试每个单独的代码段。考虑每个文件或类。
集成测试 – 当将多个单元放在一起进行交互时,您需要执行集成测试,以确保将这些单元集成在一起没有引入任何错误。
回归测试 – 在集成(也许固定)后,您应该再次运行单元测试。这是回归测试,以确保进一步的更改不会破坏任何已经测试的单元。您已经做过的单元测试已经生成了可以一次又一次地进行回归测试的单元测试。
验收测试 – 当用户/客户/企业接收到功能时,他们(或您的测试部门)将进行验收测试,以确保功能满足其要求。
您可能还想调查白盒和黑盒测试。还有性能和负载测试,以及测试“’ilities”要考虑。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。