xiaolehua

【1】PO设计模式
在做web 测试时,无论是什么业务,都是在页面上去操作,即所有的测试用例都是在页面中操作的。比如一个用例是由5个页面的功能串行组成的。
假设一个产品有30个页面,有500个功能测试用例。那么这500个功能测试用例就是有30个页面的功能组成。
如此,如果能够把30个页面的功能封装起来,500个用例按照业务场景从30个页面当中调用需要的页面即可。
这种方式叫做PO模式,全称 Page object ,页面对象模型。
将页面的元素定位和元素行为封装成一个 page 类。
实现页面对象和测试用例分离。
在测试用例中,调用所需页面对象中的行为,组成测试用例。
【2】PO设计模式优势
1、当某个页面的元素发生变化,只需要修改该页面对象中的代码即可,测试用例不需要修改。
2、提高代码重用率。结构清晰,维护代码更容易。
3、测试用例发生变化时,不需要或者只需要修改少数页面对象代码即可,

posted on 2021-11-23 23:40  多测师_肖sir  阅读(4)  评论(0编辑  收藏  举报

分类:

技术点:

相关文章:

  • 2022-12-23
  • 2021-12-03
  • 2021-12-02
  • 2022-12-23
  • 2022-12-23
  • 2022-01-07
  • 2022-02-13
  • 2022-01-18
猜你喜欢
  • 2021-11-17
  • 2021-11-16
  • 2021-11-20
  • 2022-02-10
  • 2021-12-24
  • 2021-12-04
  • 2022-02-07
相关资源
相似解决方案