前后端联调

前后端联调是一种真实业务数据和本地mock数据之间来回切换以达到前后端分离架构下的不同开发速度时数据交换的一种方式方法,而实现就是利用自动化构建工具的mock数据功能和修改域名解析文件hosts来实现的。

调试流程

1.确定数据接口的请求参数和返回数据格式


2.mock(打桩(Stub)或者模拟)数据(使用mockito框架)

创建一个类的虚假的对象,在测试环境中,用来替换掉真实的对象,以达到两大目的:

  • 验证这个对象的某些方法的调用情况,调用了多少次,参数是什么等等
  • 指定这个对象的某些方法的行为,返回特定的值,或者是执行特定的动作

3.提供接口对接文档


请求路径调试

app开发很关键的步骤,除了UI实现,还有就是后台数据的获取(即常说的联调)。
 
顾名思义就是用后台提供的URL先在浏览器上查看返回的JSON格式对不对,好,重点来啦,你能每次都输入那么长的一串URL么?首先想到的可能是记录在记事本中,每次都向浏览器中复制粘贴一遍,此法是方便好多了,但是还不够简练,接下来的方法是从后台开发人员那里学来的:
 
1.从网页中抓取超链接,打开一个网页,按F12,elment下方有HTML,点击一下最下方的放大镜,再点击下上方界面中的超链接,定位到网页的超链接代码;
2.替换自己联调的超链接;
3.notepad中保存为html格式文件;
4.notepad中run,选择浏览器;
5.按住ctrl点击各个自己替换的超链接,会保持在同一个浏览器界面中。

你可能感兴趣的:(Android,基础)