现在大部分的java项目都是前后端分离,以前不分离的时候测试自己所做的界面都是直接启动界面输入数据打断点等进行调试,那现在前后端分离了,后端接口写好后如何测试自己的接口对不对呢?*test类——本地测试第一种方法就是写一个test类,调用F
现在大部分的java项目都是前后端分离,以前不分离的时候测试自己所做的界面都是直接启动界面输入数据打断点等进行调试,那现在前后端分离了,后端接口写好后如何测试自己的接口对不对呢?
*test类——本地测试
第一种方法就是写一个test类,调用Facade接口,并从数据库中取一个值,在测试类中给接口的形参赋一个实参,然后运行或者断点调试。详细操作如下:
写测试类
拿值赋值
@Test
public void queryTeachercourseInfo() {
//把从数据库里取得值赋给接口的形参
String teacherId = "ShfxVkbMvX9ZW5P7n4WnmN";
//调Facade接口
List list = teacherCourseFacade.queryTeachercourseInfo(teacherId);
//循环打印获取的id
for(QueryMyCourseModel queryMyCoureseModel : list){
System.out.println(queryMyCoureseModel.getTeacherId());
}
}
启动测试
4.查看结果
第二种方法就是利用swagger进行测试,想要用swagger测试,一定要记得测试之前先把代码提交了,然后构建一下,否则或无法远程你写的方法哟。详细操作如下:
启动service和WEB
2.在swagger中找到要测试的接口方法
3.赋值测试
4、查看测试结果
--结束END--
本文标题: java怎么测试接口
本文链接: https://www.lsjlt.com/news/2032.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-03
2024-04-03
2024-04-01
2024-01-21
2024-01-21
2024-01-21
2024-01-21
2023-12-23
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0