首页 > 编程语言 >2024年1月Java项目开发指南6:接口测试

2024年1月Java项目开发指南6:接口测试

时间:2024-01-25 15:55:06浏览次数:31  
标签:Java 接口 生成 2024 点击 然后 测试

我们使用API Fox这款工具对接口进行测试。
(你要是会其他的例如postman进行测试也行)

https://apifox.com/

image

新建一个项目,新增一个接口

image

image

因为这个接口没有参数,所以无需填写参数,保存

image

然后点击运行

image

没有设置环境记得先去设置环境

image

image

我们配置开发环境
保存
然后选择开发环境进行使用
image

选好后点击运行

image

由于我们的数据库空的,因此查询不到数据,我们使用Navcat数据自动生成,生成一些数据

image

右击这个表,然后点击“数据生成”

image

生成3行即可,然后下一步

image

然后点击开始,完成后关闭即可,这时候我们再去运行测试

image

可以看到返回的数据。

我们目前只编写了最简单的无参数查询,接下来,我们要去完善增删改查,并进行接口测试。

标签:Java,接口,生成,2024,点击,然后,测试
From: https://www.cnblogs.com/mllt/p/17987333/project202401-6

相关文章

  • 项目中如何保证api接口的幂等性?有哪些实现解决方案?有何利弊?
    对于开发来说,众所周知,在项目中保证API接口的幂等性是非常重要的,因为幂等性可以保证一个操作不会对系统造成多次影响。那么,什么是幂等性呢?和平时听到的接口防重刷是不是同一种东西呢?这对于初次接触的人,是容易混淆的,本文将对此展开解释,以表示自己的认识与理解。什么是幂等性?幂......
  • 2024年1月Java项目开发指南5:controller、service、mapper
    准备工作你知道什么是JSON吗?JSON是什么?格式是什么?有什么用?有什么优点?有什么缺点?请自己百度探索一下,对JSON做了个了解,如果你不知道什么是JSON的话,知道就免了,直接下一步吧。开始:项目目录结构先确保你已经创建了上图的那些文件夹。这都是我们需要用到。简单的做个介绍co......
  • Java中SimpleDateFormat时YYYY与yyyy以及HH和hh的区别注意踩坑
    场景Java开发手册中为什么要求SimpleDateFormat时用y表示年,而不能用Y:https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/131052335在使用SimpleDateFormat在获取当前日期时因使用了YYYY导致20231231这个日期被格式化为20241231这里推荐在日期处理时统一使用封装工具......
  • java线程数量如何确定
    1.概述使用线程池的好处降低资源消耗:线程是稀缺资源,如果无限制地创建,不仅会消耗系统资源,还会降低系统的稳定性,通过重复利用己创建的线程可以降低线程创建和销毁造成的消耗。提高响应速度:当任务到达时,可以不需要等待线程创建就能立即执行提高线程的可管理性:线程池提......
  • java线程池-2
    1.Executors创建线程池的潜在问题在很多公司的编程规范中,非常明确地禁止使用Executors创建线程池。为什么呢?这里从源码讲起,介绍使用Executors工厂方法创建线程池将会面临的潜在问题。1.1Executors创建固定数量的线程池的潜在问题使用newFixedThreadPool工厂方法固定数......
  • 2024年1月Java项目开发指南4:IDEA里配置MYSQL
    提前声明:文章首发博客园(cnblogs.com/mllt)自动“搬家”(同步)到CSDN,如果博客园中文章发生修改是不会同步过去的,所以建议大家到我的博客园中查看前提条件:1.你已经设计好了数据库,并成功创建了数据库。2.你的springboot项目中已经配置好了MySQL的连接。填写好信息后点测试连......
  • MIT 6.S081入门lab1 操作系统及其接口
    MIT6.S081入门lab1操作系统及其接口一、参考资料阅读与总结1.xv6book书籍阅读(操作系统接口)a.总览操作系统的任务:多个程序之间共享计算机(计算机的硬件管理+任务调度)操作系统接口:使用系统调用,调用内核服务为用户端程序提供给服务(即实现对进程的调度和硬件的管理)操作系统......
  • JavaScript 中 eval() 函数
    JavaScript的eval()函数的作用是将一个字符串作为脚本代码进行解析和执行。它可以动态地执行字符串中的JavaScript代码,并返回执行结果。eval()函数可以用于执行任何有效的JavaScript代码,包括声明变量、定义函数、执行表达式等。eval()函数的语法如下:varformArray=$('#formRec......
  • Java 中 float 与 double 的区别
    1.float是单精度浮点数,内存分配4个字节,占32位,有效小数位6-7位double是双精度浮点数,内存分配8个字节,占64位,有效小数位15位 2.java中默认声明的小数是double类型的,如doubled=4.0如果声明:floatx=4.0则会报错,需要如下写法:floatx=4.0f或者floatx=(float)4.0其中4.0f后......
  • 20240125打卡——《构建之法》读书笔记第1~4章
    第一章概论在这一章中,作者为我们介绍了一些关于软件工程的基本知识。①软件=程序+软件工程:正是因为对软件开发活动(构建管理、源代码管理、软件设计、软件测试、项目管理)相关的内容的完成,才能完成把整个程序转化成为一个可用的软件的过程。扩展的推论:软件企业=软件+商业模式......