一、PO设计模式 1)Page Object,页面对象。Page Object Model,页面对象的设计模式。 2)是一种分层开发的设计模式,在用户界面(user interface,简称简称UI)自动化测试里常用。 3)前面所学的web自动化测试和app自动化测试都是通过界面操作,都属于UI自动化测试。接口测试没有界面,则不属于UI自动化测试。 4)基本原理:以页面(页面的一部分)为单位,把所有用到的页面都分别定义成定义成一个类方法。 5)代码分成两部分:测试用例和PO。测试用例只负责调用PO提供的类方法来操作元素,而PO只负责元素的定位和元素的操作,为测试用例提供类方法(操作细节)。 二