| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 开发测试 -> 接口测试工具Hoppscotch -> 正文阅读 |
|
[开发测试]接口测试工具Hoppscotch |
目录 1、前言Hoppscotch 是一种可以通过 Web 服务的方式构建 API 访问的工具,使用 Node.js 开发,采用简约的 UI 设计,能实时发送和获取响应值,它的的前身是 Postwoman。 Hoppscotch 是 webapp,可以部署在服务器上,这样一来整个团队都能使用,而不需要通过导入导出从而分享团队内成员所创建的集合。 Web 演示地址: https://hoppscotch.io/cn GitHub 地址: https://github.com/hoppscotch/hoppscotch 2、安装部署因采用本地安装方式会有一些或多或少的错误,所以本篇采用 Docker 的安装方式。 Docker 安装方式:
查询运行状态,hoppscotch 已启动。 3、快速请求打开浏览器,地址输入 http://服务器IP:3000/ 即可。 操作界面跟 Postman 很像。 注意,如果提示:无法发送请求,无法到达 API 端点。请检查网络连接并重试。 解决方法:需要安装浏览器插件 GitHub 地址: https://github.com/hoppscotch/hoppscotch-extension 点击设置,扩展里选择要安装的浏览器插件(Chrome、Firefox)。 例如 Chrome,下载安装即可。 例如 Firefox,下载安装即可。 插件安装完成后,点击插件图标,点击 Add,添加 origin 地址(部署的服务器地址),以支持跨站请求。 添加 origin 地址完成。 最后,点击设置,打开使用浏览器扩展发送请求。 再次访问接口地址,例如百度首页,请求成功。 4、生成代码在请求地址区,点击显示代码。 弹出生成代码框,可以选择不同的语言,这里选择 Python - Requests。 新建 .py 文件,并将复制过来的代码拷贝进去。 脚本内容:
执行脚本成功。 5、解决登录进行登录操作,点击右侧登录按钮。 这里使用电子邮箱进行登录。 登录报错。 解决方法: 查看容器ID,例如3bc4a9825445 进入容器中。
进入容器内部,查询文件。 找到 packages/hoppscotch-app 目录下,使用自己的密钥更新 .env.example 文件并将其重命名为 .env 即可。 精彩推荐 |
|
开发测试 最新文章 |
pytest系列——allure之生成测试报告(Wind |
某大厂软件测试岗一面笔试题+二面问答题面试 |
iperf 学习笔记 |
关于Python中使用selenium八大定位方法 |
【软件测试】为什么提升不了?8年测试总结再 |
软件测试复习 |
PHP笔记-Smarty模板引擎的使用 |
C++Test使用入门 |
【Java】单元测试 |
Net core 3.x 获取客户端地址 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/18 0:34:55- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |