我正在做一个银行应用程序(一种移动银行(的API测试,其中客户通过电话连接短信代码。有一个端点,您可以在其中输入接收到的代码,以访问应用程序的其他功能。在我的自动化编码中,每次手动更新代码都不是一个好的做法。而且,为了测试的目的,不可能使代码成为静态的。在这种情况下,有什么办法可以处理或做什么吗?
您可以尝试Wiremock规则
官方网站包括如下示例:
stubFor(post("/my/resource")
.withHeader("Content-Type", containing("xml"))
.willReturn(ok()
.withHeader("Content-Type", "text/xml")
.withBody("<response>SUCCESS</response>")));