我们正在实施 Pact 框架来测试几个微服务(Scala 后端和 iOS-Android 前端)。所以为了测试 Pact 实现本身,我们可以做什么样的负面测试/缺陷播种来确保 - 实现的 Pact 正在捕获它应该捕获的东西?即,一旦我们的 Pact 工作完成,我们正在考虑进行缺陷播种并查看诸如查询参数、API 响应结构更改、API 路径中的拼写更改等错误是否被 PACT 正确捕获?那么在那条线上,我们可以在已实施的 PACT 框架上运行哪些其他 -ve 测试和缺陷播种?即烟雾测试/探索性测试的清单,以在其上线之前快速测试已实施的 PACT 框架。
谢谢