使用postman进行接口测试的方法(测试用户管理模块)

 更新时间:2021年01月13日 09:32:49   作者:如沐春风细雨中  
这篇文章主要介绍了使用postman进行接口测试的方法(测试用户管理模块),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧

这节介绍接口测试工具postman的基本使用方法, 测试系统就是2.8节自己开发的具有用户增删改查操作的web应用程序——[FirstJavaWeb](https://www.jb51.net/article/203984.htm)。 执行测试前,确保FirstJavaWeb应用程序处于启动中。


1、下载,安装postman

下载后,双击安装即可:
链接: https://pan.baidu.com/s/10muL3Gp-RvCfV_fUgl1QTA 提取码: y6gg

2、启动postman,创建基本的请求

启动后会提时注册,直接关掉即可。

在这里插入图片描述
在这里插入图片描述

3、填写用户名密码,进行登录测试

http://localhost:8282/FirstJavaWeb/login

在这里插入图片描述

4、测试用户查询

http://localhost:8282/FirstJavaWeb/user/list
点击左边 我的网站,右键-新建 request

在这里插入图片描述

5、测试用户新增

http://localhost:8282/FirstJavaWeb/user/addUser

在这里插入图片描述

6、异常测试

1、新增时,用户名超长:大于20个字符(数据库定义最长20);检查后台报错情况。发现后台没有做参数长度检查。

在这里插入图片描述

2、新增时,:用户名输入特殊字符 : &'*……%。数据报错,发现后台没有做特殊字符过滤。

在这里插入图片描述

3、新增时,sex输入“我”,发现后台没有做业务逻辑上的参数检查。

在这里插入图片描述

4、登录时,用户名输入:admin'#

密码任意输入:abc
登录成功,说明存在sql注入漏洞。

在这里插入图片描述

7、小结

postman可十分便捷的对http接口进行测试,从上面测试发现,自己写的第一个网站,存在较多问题:没有做后台参数检查,存在sql注入漏洞等。

到此这篇关于使用postman进行接口测试de fangfa (测试用户管理模块)的文章就介绍到这了,更多相关postman接口测试内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • idea启动后CPU飙升的问题解决

    idea启动后CPU飙升的问题解决

    IDEA运行大型项目,项目启动卡顿,CPU使用率占用过高,下面这篇文章主要给大家介绍了关于idea启动后CPU飙升的问题解决,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-05-05
  • 好玩的vbs微信小程序之语言播报功能

    好玩的vbs微信小程序之语言播报功能

    这篇文章主要介绍了好玩的vbs微信小程序之语言播报功能,非常好玩有趣,需要的朋友跟随小编一起看看吧
    2019-09-09
  • 使用数学软件Matlab建模画图程序汇总

    使用数学软件Matlab建模画图程序汇总

    这篇文章主要介绍了使用数学软件Matlab建模画图程序汇总,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2021-12-12
  • 程序员面试如何提高面试通过率

    程序员面试如何提高面试通过率

    这篇文章主要给大家介绍了关于程序员面试如何提高面试通过率的相关资料,通过文中介绍的方法可以提高面试概率,让大家尽快找到好工作,需要的朋友可以参考下
    2007-04-04
  • git基础之各版本控制系统介绍

    git基础之各版本控制系统介绍

    这篇文章主要为大家介绍了git基础之各版本控制系统以及版本的演变,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-04-04
  • webstorm配置eslint一键格式化代码的方法详解

    webstorm配置eslint一键格式化代码的方法详解

    在项目中我们为了代码书写更规范,在项目中安装ESlint帮助我们检查语法,这篇文章主要给大家介绍了关于webstorm配置eslint一键格式化代码的相关资料,需要的朋友可以参考下
    2024-02-02
  • 国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)

    国内环境搭建私有知识问答库踩坑记录(ollama+deepseek+ragflow)

    本文给大家利用deepseek模型搭建私有知识问答库的详细步骤和遇到的问题及解决办法,感兴趣的朋友一起看看吧
    2025-03-03
  • Ceph分布式存储集群Pool资源池简介及使用小结

    Ceph分布式存储集群Pool资源池简介及使用小结

    这篇文章主要介绍了Ceph分布式存储集群Pool资源池的概念以及使用,Pool资源池是Ceph存储数据的逻辑分区,起到Namespace命名空间的作用,本文给大家介绍的非常详细,需要的朋友参考下吧
    2022-06-06
  • 一文弄懂字符集编码

    一文弄懂字符集编码

    软件开发人员经常遇到中文乱码、软件不能显示中文等类似问题,本文主要介绍了一文弄懂字符集编码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-07-07
  • IDEA出现java:程序包javax.servlet不存在问题解决方法

    IDEA出现java:程序包javax.servlet不存在问题解决方法

    这篇文章主要给大家介绍了关于IDEA出现java:程序包javax.servlet不存在问题的解决方法,这个错误提示意味着你的Java程序中缺少了javax.servlet这个包,文中通过图文介绍的非常详细,需要的朋友可以参考下
    2023-11-11

最新评论