Selenium webdriver 当e2e在量角器中进行测试时,我可以使用什么来模拟获取请求,类似于addMockModule而不使用Angular

Selenium webdriver 当e2e在量角器中进行测试时,我可以使用什么来模拟获取请求,类似于addMockModule而不使用Angular,selenium-webdriver,mocking,protractor,fetch,e2e-testing,Selenium Webdriver,Mocking,Protractor,Fetch,E2e Testing,我正在用量角器为typescript模块编写e2e测试。与selenium webdriver相比,我想使用量角器来实现附加功能。我使用的是独立的typescript,所以我正在构建一个非角度的应用程序 我搜索了很多模拟服务或fetchmock等,但我认为我搜索的地方不对。也许我只是不明白我真正需要什么来解决我的问题。 目前,我有一个应用程序,我想测试前端。我的问题是,该应用程序只与设置了许多数据并使其可供rest使用的服务器一起工作。如果没有这个服务器,我的javascript文件将无法工作,

我正在用量角器为typescript模块编写e2e测试。与selenium webdriver相比,我想使用量角器来实现附加功能。我使用的是独立的typescript,所以我正在构建一个非角度的应用程序

我搜索了很多模拟服务或fetchmock等,但我认为我搜索的地方不对。也许我只是不明白我真正需要什么来解决我的问题。 目前,我有一个应用程序,我想测试前端。我的问题是,该应用程序只与设置了许多数据并使其可供rest使用的服务器一起工作。如果没有这个服务器,我的javascript文件将无法工作,我也不会启动服务器进行测试,它必须是独立于服务器的

例如:我的服务器提供特定地址192.168.1.230上的数据,我可以使用fetch api通过192.168.1.230/users/1获取数据

在单元测试中,我模拟了回迁,但在e2e测试中,我需要模拟地址(可能使用selenium webdriver),如果我的api正在回迁数据,我希望得到一个虚拟响应

我怎么能意识到这一点?我将量角器与npm(nodejs)一起使用,可能需要一个npm插件

我看到了另一篇关于addMockModule的帖子,但这只适用于angular模块,我不使用angular