
联网边界 · 分项说明
概念说明
联网边界是请求可以重复发送而不改变最终状态的那条线:线前重试只相当于再问一次,线后重试可能造成重复生效;判断边界就是找第一次产生远端影响的位置。
判断方法
联网边界判断方法是把本地校验、提交和回执分成可观察节点,用本地能立即拒绝的输入作对照来定位停点。先在一个可撤回对象上正常完成一次,记下从提交到界面出现最终标记的先后;再在同一入口提交明显不合规的输入,确认拒绝是否在本地立即出现;最后换回合规输入,在按下提交后立即切断出口,观察本地是否生成待确认记录。若不合规输入立即被拒、合规输入停住且本地已有待确认记录,停点落在提交到回执之间;本地没有记录则停点更靠前。
适用边界
联网边界的适用边界,是阻断要覆盖该操作的完整请求周期:提交前断开、提交中断开和回执到达后断开,看到的停点并不相同。每日黑瓜吃料大赛日韩。若只断开很短一段、应用仍在自动重试,或界面显示的是本地缓存,停住或继续都不足以说明操作是否需要远端。结论只描述这次操作在阻断覆盖的时段内是否等待远端,不能据此给整项功能贴上离线标签;换入口或换网络条件后要重新观察。



读者评论
新手表示受益,之前全靠瞎摸索,走了不少弯路。
我这人比较懒,能用就不动,别学我。
先收藏,等周末有空再慢慢试,感谢整理。
有个疑问,天热和天冷的时候表现会不会不一样?