• 软件测试 ____杭州多测师肖sir__po设计面试题


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

  • 相关阅读:
    consumer详解
    消费幂等
    死信队列
    消息重试
    负载均衡
    存储层
    producer消息
    消息发送与接收
    TCC
    form表单提交前进行加密
  • 原文地址:https://www.cnblogs.com/xiaolehua/p/15596229.html
Copyright © 2020-2023  润新知