本文节选自霍格沃兹测试学院内部教材
深入了解测试过程中被测系统的架构与数据流,有助于理解业务逻辑,梳理业务用例以及促进部门协同。
更深的理解业务逻辑是指要分析公司是做什么的,公司的重要的商务决策是什么,公司内部数据流是怎么运行的,有哪些常见的业务场景。这也能考验对公司业务的负责程度,可以更好的去服务业务部门,为公司创造价值。
开源项目litemall系统架构
下面以开源项目 litemall 为例,分析一下这个项目中的系统架构。
litemall 这款产品是一个小的商城,以 SpringBoot 作为后端,Vue 管理员结合微信小程序作为前端,Vue 用户作为移动端。
系统架构
litemall 的系统架构如图所示:
技术架构
litemall 的技术架构如图所示: