【接口测试】Postman 连接数据库MySQL

这篇具有很好参考价值的文章主要介绍了【接口测试】Postman 连接数据库MySQL。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

postman连接mysql数据库,测试,数据库,mysql,测试工具

前言

 平常用postman测试接口时,可能会写死某些值,不太灵活。

有没有办法利用数据库的数据动态测试呢?答案当然是可以的。

可以使用Postman连接MySQL,因为postman可以执行js,所以搭配node服务就可以实现。

基础环境要求

  • node环境

Postman连接MySQL

一、下载Omysql

地址:https://github.com/liyinchigithub/Omysql

postman连接mysql数据库,测试,数据库,mysql,测试工具

 当然也可以用docker安装,我就直接下载zip安装了。

postman连接mysql数据库,测试,数据库,mysql,测试工具

二、安装express

首先进入Omysql-master目录

我这里就全局安装了

npm install -g express

postman连接mysql数据库,测试,数据库,mysql,测试工具

 然后安装 express-generator

npm install -g express-generator

postman连接mysql数据库,测试,数据库,mysql,测试工具

 然后再安装一遍 express

npm install express

postman连接mysql数据库,测试,数据库,mysql,测试工具

 三、启动服务

postman连接mysql数据库,测试,数据库,mysql,测试工具

node .\server.js

postman连接mysql数据库,测试,数据库,mysql,测试工具

 到这,如果不是这样的,可以自行百度。

四、测试

数据库插几条数据

postman连接mysql数据库,测试,数据库,mysql,测试工具

 打开postman,新建一个POST请求

postman连接mysql数据库,测试,数据库,mysql,测试工具

  • 接口地址:http://localhost:8005/mysql_demo/find

 请求体

{
    "host":"192.168.0.110",
    "user":"root",
    "password":"123456", 
    "port":"3306",
    "database":"test",
    "findSql":"select * from user;"
}

结果

postman连接mysql数据库,测试,数据库,mysql,测试工具

 tips:有人说,开着个cmd窗口很烦。

那么就隐藏它。

新建一个start.bat

postman连接mysql数据库,测试,数据库,mysql,测试工具

@echo off 
if "%1" == "h" goto begin 
mshta vbscript:createobject("wscript.shell").run("%~nx0 h",0)(window.close)&&exit 
:begin 
::下面是你自己的代码
node .\server.js

启动时会闪一下

查询服务是否启动

netstat -ano | findstr 8005

postman连接mysql数据库,测试,数据库,mysql,测试工具

 再测试一下,还是可以的postman连接mysql数据库,测试,数据库,mysql,测试工具

 如果不想用了,想关闭该服务

netstat -ano | findstr 8005

taskkill -F /PID ${PID}

postman连接mysql数据库,测试,数据库,mysql,测试工具

至此,Postman连接MySQL完成。文章来源地址https://www.toymoban.com/news/detail-518020.html

到了这里,关于【接口测试】Postman 连接数据库MySQL的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Postman(08)Postman+OmySQL连接数据库

    ● 验证存储结果:在Postman进行接口测试时,涉及到对数据库中存储记录进行验证的需求。为实现这一目的,可以通过编写Postman脚本在收到响应后进一步发起对数据库的查询请求,比较接口实际插入或更新的数据与预期结果是否一致。 ● 验证码处理:在登录或涉及业务流程

    2024年04月11日
    浏览(36)
  • Postman连接mysql数据库工具 xmysql

    在接口测试过程中,我们有时候需要通过查询数据库数据,来判断接口执行的结果是否正确,来校验数据的准确性。 但是 Postman 并没有提供数据库的查询功能。 好在,有一款基于 node.js 的工具 Xmysql可以将数据库的表数据转换成 Restful API 接口,返回 JOSN 格式的结果数据。 此

    2024年02月14日
    浏览(40)
  • Postman(08)如何使用Postman的pre-request script功能连接数据库

    Postman是一款常用的API测试工具,可以用于测试REST API、SOAP API等等。虽然Postman本身是不支持直接连接数据库的,但是可以通过使用Postman的pre-request script(前置脚本)功能,来实现连接数据库的功能。下面是一些大致的步骤,来看看吧: 首先,我们需要在本地安装数据库,例

    2024年02月20日
    浏览(56)
  • 分享一下Postman连接MySQL数据库的操作步骤,从安装开始讲起

    我们有时候做Postman接口测试时,需要操作数据库,比如:查询、新增、更新、删除数据等。这时就需要连接数据库,以MySQL数据库为例子,根据自己的总结,分享一下Postman连接数据库,以及对数据库中数据的操作步骤。 Postman要连接MySQL数据库,需要先安装xMySQL,并启动xMyS

    2023年04月08日
    浏览(48)
  • 简单的数据库连接与提供前端接口

    本文浅浅讲解一下,使用多种软件共同开发一个java工程。 这是我在windows系统上跑成功的一次设计: 逻辑图如下: idea,maven,jdk,git,jenkins,nginx,fiddler,chrome,mysql,navicat,tomcat,apifox idea:Docs maven:http:// maven.apache. org jdk:建议使用jdk.8,目前较为主流的jdk版本。百度安

    2024年02月03日
    浏览(52)
  • 【100天精通python】Day31:使用python操作数据库_数据库编程接口,连接对象和游标对象,数据库连接配置

    目录  专栏导读  一、数据库编程接口 1. Python标准库接口 2. MySQL Connector/Python接口

    2024年02月13日
    浏览(50)
  • Node.js写接口连接MySQL数据库

    1.新建app.js粘贴以下代码 2.npm init 初始化 3.npm i 安装依赖 4.npm i mysql 5.npm i express 6. node app.js 启动接口

    2024年02月15日
    浏览(40)
  • [详细步骤]Java将Excel文件导入到数据库表中、并使用postman测试

    1、Maven依赖添加 2、需要使用的类 controller:ExcelController entity:ExcelEntity(设计此实体类,需要与excel文件一一对应) mapper:ExcelMapper service:ExcelServiceImpl、ExcelService util:ReadExcelUtil 3、代码 4、postman测试 file(excel)的文件路径需真实存在,下图进行设置路径、我的excel放在了

    2024年02月07日
    浏览(47)
  • java代码实现,利用JDBC接口-连接Mysql数据库

    1、JDBC本质上是一个接口,也就是java语言操作数据库的一套API(应用程序编程接口), 接口就规则,也就是sun公司创建了一个jdbc接口,各个sql(数据库管理系统)去实现接口提供jar包。其优点JDBC不是指单一操作某一个数据库。各个厂商使用相同的接口。不同的sql厂家实现

    2024年02月09日
    浏览(71)
  • java 单元测试创建到测试(直接连接数据库方法)

    一.JUnit5常用注解 @Before注解用于在测试方法执行之前执行一次,可以用来设置测试环境、准备数据等。 @After注解用于在测试方法执行之后执行一次,可以用来清理测试环境、处理异常等。 @Test 表示方法是测试方法。他的职责非常单一不能生命任何属性,拓展的测试将会有

    2024年02月06日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包