就像苹果和橘子......
BDD 是关于根据系统行为命名测试。所以不要说testThisAndThat()
而是说doesThisAndThat()
。如果BDD被用作团队中的“方法论”,那么每个团队成员(包括BA,QAs)都使用相同的表示法来编写规范和测试。有关详细信息,请参阅this。
集成测试对不同的人有不同的含义,最受欢迎的用法:
- 测试您的系统如何与其他系统协同工作
- 测试多个应用程序的一部分(多个单元在一起),即组件测试
- 测试您的API,即服务API的系统测试
集成测试术语已搞定,请查看this以获取更多详细信息。