PO总结

po模式的关键在页面与页面之间的联系,在写的过程中有几点心得与技巧,记录一下。

po的基本原则:

1、public方法用来暴露对外的服务

2、不要暴露page的内部结构

3、一般来说不要在page内做断言 

4、返回其他page objects 

5、不需要表示整个页面 同一个动作的不同结果用不同方法表示

除了这几点,在使用的过程中还发现,

1、page中每个方法只做最简单直接的事。因为各个page中的方法可能会有复用的情况,如果在这个方法里面做的事太多,那么就不能复用了。

2、测试中的数据都放到用例中去处理,page中只写各种方法

3、页面的定位元素不要暴漏在用例中。这个也是上面的第二条,所以,涉及到页面定位元素的地方,尽量都封装到page的方法里面

posted @ 2017-03-03 17:52  蜗牛到牛  阅读(436)  评论(0)    收藏  举报