目前,大多数java项目是前后分离的。 以前没有分离的时候,测试自己制作的接口是通过直接启动接口输入数据中断点等方式进行调试的,现在是前后分离的。 写完后端接口后,你怎么测试自己的接口?
*test类——本地测试
第一种方法是编写test类,调用Facade接口,从数据库中提取值,在测试类中为接口的形状参数分配实际参数,然后执行或断点调试。 详细操作如下。
1 .写测试班
2 .取值/**
根据教师id,查询老师教的公选科目和非公选科目的课程信息
*/
@Test
publicvoidqueryteachercourseinfo (
//将从数据库中获取的值指定给接口的形状参数
string teacherid=' shfxvkbmvx 9z w5 p7n4wnmn ';
调谐Facade接口
list list=teachercoursefacade.queryteachercourseinfo (teacherid );
//循环打印获取的id
for (querymycoursemodelquerymycouresemodel : list )。
system.out.println (querymycouresemodel.get teacherid ();
}
}
3 .开始测试
4 .看结果
*swagger——服务器测试
第二种方法是利用swagger进行测试。 要在swagger上进行测试,请在测试之前提交代码,然后构建。 不那样的话,就不能远程记住你写的方法哦。 详细操作如下。
1 .启动服务和web
找到要在swagger中测试的接口方法
3 .赋值测试
4、查看测试结果
更多的java知识请关注java基础教程栏。