当前位置:首页 > JAVA教程 > 正文内容

java怎样测试接口【JAVA教程】,java,测试接口

搜教程4年前 (2019-12-07)JAVA教程134

如今大部分的java项目都是前后端星散,之前不星散的时刻测试本身所做的界面都是直接启动界面输入数据打断点等举行调试,那如今前后端星散了,后端接口写好后怎样测试本身的接口对不对呢?

*test类——当地测试

第一种要领就是写一个test类,挪用Facade接口,并从数据库中取一个值,在测试类中给接口的形参赋一个实参,然后运转或许断点调试。细致操纵以下:

1.写测试类

2.拿值赋值

     /**
     * 依据西席id查询先生所教公选课和非公选课的课程信息
     */
    @Test
    public void queryTeachercourseInfo() {
        //把从数据库里获得值赋给接口的形参
        String teacherId = "ShfxVkbMvX9ZW5P7n4WnmN";
        //调Facade接口
        List<QueryMyCourseModel> list = teacherCourseFacade.queryTeachercourseInfo(teacherId);
        //轮回打印猎取的id
        for(QueryMyCourseModel queryMyCoureseModel : list){
            System.out.println(queryMyCoureseModel.getTeacherId());
        }

    }

3.启动测试

4.检察效果

*swagger——服务器测试

第二种要领就是应用swagger举行测试,想要用swagger测试,一定要记得测试之前先把代码提交了,然后构建一下,不然或没法长途你写的要领哟。细致操纵以下:

1.启动service和web

2.在swagger中找到要测试的接口要领

3.赋值测试

4、检察测试效果

更多java学问请关注java基础教程栏目。

以上就是java怎样测试接口的细致内容,更多请关注ki4网别的相干文章!

扫描二维码推送至手机访问。

版权声明:本文由搜教程网发布,如需转载请注明出处。

本文链接:https://www.sojiaocheng.cn/16531.html

分享给朋友:

“java怎样测试接口【JAVA教程】,java,测试接口” 的相关文章

ReentrantLock的完成道理引见(代码示例)【JAVA教程】,ReentrantLock

本篇文章给人人带来的内容是关于ReentrantLock的完成道理引见(代码示例),有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 在并发编程中,除了synchronized关键字,java并发包中java.util.concurrent.locks中的ReentrantLoc...

Java多线程之Callable和Future的细致引见(代码示例)【JAVA教程】,多线程,java

本篇文章给人人带来的内容是关于Java多线程之Callable和Future的细致引见(代码示例),有一定的参考价值,有须要的朋侪可以参考一下,愿望对你有所协助。 Callable和Future涌现的缘由 建立线程的2种体式格局,一种是直接继续Thread,别的一种就是完成Runnable接口。...

SpringBoot加载子模块配置文件的细致引见(代码示例)【JAVA教程】,SpringBoot

本篇文章给人人带来的内容是关于SpringBoot加载子模块设置文件的细致引见(代码示例),有肯定的参考价值,有需要的朋侪能够参考一下,愿望对你有所协助。 这两天最先进修SpringBoot框架,根据官方的文档,很轻易地就把单模块的项目启动了,但在运用maven搭建多模块的时刻遇到了子模块设置...

Java数组协变与范型不变性的学问引见(附代码)【JAVA教程】,Java数组

本篇文章给人人带来的内容是关于Java数组协变与范型稳定性的学问引见(附代码),有肯定的参考价值,有须要的朋侪能够参考一下,愿望对你有所协助。 变性是OOP言语稳定的大坑,Java的数组协变就是个中的一口老坑。由于近来踩到了,便做一个纪录。趁便也提一下范型的变性。 诠释数组协变之前,先明白三...

Java完成异步挪用的代码示例【JAVA教程】,Java

本篇文章给人人带来的内容是关于Java完成异步挪用的代码示例,有肯定的参考价值,有须要的朋侪可以参考一下,愿望对你有所协助。 起首 我碰到的问题是 接口挪用时须要更新缓存 而更新缓存又是个说快不快的历程 所以打算做异步挪用 返回我所须要的效果即可 ,至于缓存什么时候更新完 就不是我所须要关注的...

java前端后端分别是指什么?【JAVA教程】,java前端后端

java前端后端分别是指什么?【JAVA教程】,java前端后端

在引见java前端后端之前,人人须要简朴相识什么是Java?下面我们就给人人细致引见Java以及J ava前端后端的观点,愿望对须要的朋侪有所协助! Java是一门面向对象编程言语,不仅吸收了C++言语的种种长处,还摒弃了C++里难以明白的多继续、指针等观点,因而Java言语具有功能强大...