POM模式:全称page object model,页面对象摩西,把页面当成对象,而元素是其属性,页面的操作就是对象的行为(方法),一般情况下分为三层,基础封装层BasePage,PO页面对象层,TestCase测试用例层。
因为使用测试用例更加简单清晰,把很多业务操作封装到PO页面对象,用的时候调用。
如果页面有动,只需要修改PO页面对象的属性就行,增强代码的维护性。
POM模式:全称page object model,页面对象摩西,把页面当成对象,而元素是其属性,页面的操作就是对象的行为(方法),一般情况下分为三层,基础封装层BasePage,PO页面对象层,TestCase测试用例层。
因为使用测试用例更加简单清晰,把很多业务操作封装到PO页面对象,用的时候调用。
如果页面有动,只需要修改PO页面对象的属性就行,增强代码的维护性。