使用 Selenium 进行测试时模拟 Web 应用程序的 GET http 请求
Mock GET http requests for a web app when testing using Selenium
我有一个 AngularJS
应用程序,我正在使用 Selenium
使用 C#
进行 UI 测试。
我的网络应用正在向特定服务器发送 GET 请求(比如 http://localhost:8082
)。
模拟这些请求的响应的最佳方式是什么?我不希望我的服务器 运行 进行这些测试,而且出于测试目的,最好设置返回的 JSON.
一种方法是使用 fiddler - 您需要做的就是将 fiddler 设置为代理,并配置自动响应程序。
看一眼:
您可以使用 http://mock-server.com, http://mocky.io or https://github.com/jmartin82/mmock 等工具轻松实现此目的。
我有一个 AngularJS
应用程序,我正在使用 Selenium
使用 C#
进行 UI 测试。
我的网络应用正在向特定服务器发送 GET 请求(比如 http://localhost:8082
)。
模拟这些请求的响应的最佳方式是什么?我不希望我的服务器 运行 进行这些测试,而且出于测试目的,最好设置返回的 JSON.
一种方法是使用 fiddler - 您需要做的就是将 fiddler 设置为代理,并配置自动响应程序。 看一眼:
您可以使用 http://mock-server.com, http://mocky.io or https://github.com/jmartin82/mmock 等工具轻松实现此目的。