问题是关于测试/验证产品配置的最佳实践。
假设我们正在开发酒店预订系统,有1个网站用于上书,后台守护程序用于处理预订,API用于与酒店进行通信。 Web站点向Message Queue发布消息,守护程序使用这些消息,在数据库中保留,并通过API向酒店发送通知。
在这种情况下,测试/验证以下内容是否有意义:
是的,冒烟测试和集成测试将测试所有这些,但他们更有可能进行应用程序逻辑测试。我想在烟雾测试之前有一些我可以运行的东西,对于预先刺激和刺激环境,它会很好地检查所有配置指向刺激的。
任何建议都将受到赞赏。