Web Service Mocking是在SoapUI中伪造或模拟Web Service服务接口功能的一个途径,为什么我们需要这样做呢?当Web Service服务接口没有启动或接口的编码尚未完成等各种原因导致接口暂时无法使用时,Web Service Mocking是非常有用的一个功能。总而言之,Web Service Mocking让你可以在开发开始编码的同时创建你的测试用例,这意味着,当真正的Web Service服务接口可以开始测试时,你的用例设计工作可能已经完成,可以直接开始测试。
1. 右击 Project -> New REST MockService
2. 右击New REST MockService 1 -> Add new mock action, 选择methods, 添加路径
3. 右击 "/mobile/charge.json" -> 添加 New mockResponse
可以在Editor中添加返回值,选择Media type
另外,在mock页面下可添加script
其中"OnRequest Script" 指在请求request时执行该脚本, script中可添加sleep等(支持java语言)