我的公司想在我们的项目中应用 TDD,我们在 5 个月前开始研究 TDD。我们从编写单元开始接受测试(您可以在http://uet.vnu.edu.vn/~chauttm/TDD/中看到)。然后我们按照这本书《growth_object-oriented_software_guided_by_tests》做一个试点项目。但是我们的测试台有问题(测试端到端系统的架构) https://docs.google.com/file/d/0B23s8xkJtB5ZNHBJbEZ3YTdMTWc/edit. 我们有 3 个团队,一个团队开发服务端,一个团队开发 Android 客户端,一个团队开发 iOS 客户端。在上述测试台之后,客户团队将编写验收测试并将数据直接插入数据库。服务团队将创建一个 sql 文件,然后客户端团队将使用此文件插入数据库。客户团队并不了解所有数据库(我们的系统有 200 多张表),有时他们不得不花费大量时间进行调试,因为他们不知道服务错误。你能给我另一个测试台或建议我使我们的项目(在 TDD 中)更有效的方法吗?
问问题
124 次