PO设计思想

PO英文(PageObject)

PO设计六大原则

1、方法代表页面服务

2、不要暴露页面细节

3、不要断言

4、使用return转移到其它PO

5、不要封装页面所有元素

6、不同的结果封装不同的方法

方法:

1、用公共方法代表UI所提供的功能

2、方法应该返回其他的PageObject或者返回用于断言的数据

3、同样的行为不同的结果可以建模为不同的方法

4、不要在方法内加断言

字段意义:

1、不要暴露页面的内部元素给外部

2、不需要建模UI内所有元素

 

posted @ 2021-11-21 22:03  皮子成  阅读(390)  评论(0)    收藏  举报