首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >电子:模拟网络测试请求

电子:模拟网络测试请求
EN

Stack Overflow用户
提问于 2018-08-21 00:18:08
回答 2查看 294关注 0票数 6

我想在Electron应用程序中为我的一些网络逻辑编写单元测试,并且需要模拟网络端点。

在过去,我曾在Node中使用nock模拟超文本传输协议请求。然而,我的电子代码使用electron.net模块来处理请求(而不是Node的http模块),并且Nock不会拦截这些请求。

模拟电子网络请求的最好方法是什么?

EN

回答 2

Stack Overflow用户

发布于 2020-05-03 20:32:41

您可以很容易地使用Postman:https://learning.postman.com/docs/postman/mock-servers/setting-up-mock/模拟您的API。

票数 1
EN

Stack Overflow用户

发布于 2021-07-23 01:31:06

我强烈推荐这个简单的、独立于平台的、开源的本地测试工具:

https://www.electronjs.org/apps/local-mock-server

这比像postman这样的付费选项要简单得多,但我猜如果你在这里提出一个PR,作者将非常愿意接受增强:

https://github.com/jayakumarreddy/Local-Mock-Server/

配置只存在于您的主目录(Linux上的~/.config/local-mock-server/mocks_folder/)中,所以我所做的只是将这些mock签入到我的git代码库中,并在那里符号链接它们,这样我所做的一切都可以为其他人所重复。只需双击AppImage (在Linux上)即可启用模拟,并根据需要将其最小化。好了。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51934813

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档