zoukankan      html  css  js  c++  java
  • 软件测试 ____杭州多测师肖sir__po设计面试题

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

  • 相关阅读:
    Java学习十一天
    Java学习第十天
    Java学习第九天
    Java学习第八天
    Java学习第七天
    Java学习第六天
    Java学习第五天
    Java学习第四天
    Java第三天
    京峰教育-笔记
  • 原文地址:https://www.cnblogs.com/xiaolehua/p/15596229.html
Copyright © 2011-2022 走看看