为了使用object设计模式,将元素的获取和用例设计分离,采用了pageobject设计模式,该模式自己在实践中遇到了很多问题。
1.对于连接手机的初始化抽取问题,刚开始自己定义一个类,将连接手机参数作为该类的静态方法或者初始化方法,然后继承该类,这种做法的结果就是没执行一次用例,重新连接一下手机,这种做法很明显是对静态类方法和初始化方法的理解不透彻。后来又改成了,单独设计一个类,将连接信息设计为单利设计模式,以保证每次拿到的都是同一个driver,这样用例就能一步一步执行。
Appium+pageobject设计模式
最新推荐文章于 2021-02-28 12:30:29 发布