|
Post by Mitu46544 on Nov 6, 2023 22:35:25 GMT -6
试的目标是测试特定场景和功能而不用担心底层数据库外部模块或组件之间的交互。然而集成测试是一种完全不同的思维方式。这种测试涉及应用程序的相关区域或组件并确保它们一起正常运行请求图上图说明了一个示例场景其中获取用户的帖子可能需要多次访问数据库以验证用户在实际检索数据之前是否有。 权访问或任何帖子。运行 马来西亚电话号码表 测试运行和失败注意此时到任何要运行测试的文件。编写集成测试现在是时候使用您的测试环境并编写一些测试了在考虑应用程序的哪些部分需要集成测试时重要的是要考虑组件之间的重要交互以及如何调用这些交互。对于您正在使用的重要的交互分组发生在路由控制器和服务之间。当用户点击中的端点时路由处理程序会将请求传递给控制器并且控制器可以调用服务函数来与数据库交互记住这一点您将。 把集成测试的重点放在单独测试每个路由上确保每个路由正确响应请求。这包括对的有效和无效请求。您的测试的目标是模仿使用者与其交互时的体验。注意对于集成测试应该涵盖哪些内容有很多不同的意见。在某些情况下开发人员可能希望编写专用的集成测试以确保较小的组件例如控制器和服务与验证整个路由正常工作的测试一起正常工作。关于测试应涵盖哪些内容的决定完全取决于应用程序的需求以及您作为开发人。
|
|