分层理念
开发(MVC)
- model模型层
- View视图层
- Control控制层
model模型层:把数据库的表抽象成类,把字段抽象成属性。只需要操作属性就能操作数据库。
View视图层:显示层。HTML脚本
Control控制层:业务逻辑。
解决:代码重复。解耦合。
测试
元素层(页面对象编程)、业务逻辑层、数据层
对象:loginPage
属性(页面元素):用户名
属性(页面元素):密码
属性(页面元素):进入管理中心按钮
业务逻辑层:就是把元素按照业务需求组合执行。
数据层:就是根据不同的业务传入不同的数据。(多组数据对应一组业务逻辑代码)
今天太阳也东升,而后西沉,早晨盛开的花儿也将凋谢;今天的太阳也西沉,而后东升,阳光照射之处遍地花开,但却已非昨日之花。