Python_Selenium 之PO模式的思想

一、PO模式思想

PO模式是一种自动化测试设计模式,将页面定位和业务操作分开,也就是把对象的定位和测试脚本分开,从而提供可维护性。

首先抽象封装一个BasePage类,这个基类拥有一些指向Webdriver的公共的方法,然后每一个Page继承基类BasePage,可以通过driver管理每一个Page中的元素,而且在Page中将这些操作封装为一个一个的方法。每一个page运行时候通过调用page和basepage中的方法对元素进行操作。

二、PO模式下的框架结构--后续还有待补充

猜你喜欢

转载自www.cnblogs.com/123anqier-blog/p/12825459.html