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、测试用例发生变化时,不需要或者只需要修改少数页面对象代码即可,

  • 相关阅读:
    Median of Two Sorted Arrays
    Two Sum
    C# Socket服务端和客户端互相send和receive
    C++ 虚函数和虚函数表
    C++ 类型转换
    C# 几种退出程序的方式
    进程判断及简单操作
    C#根据函数名称执行对应的函数
    C# DateTime格式化
    nginx常用代理配置
  • 原文地址:https://www.cnblogs.com/xiaolehua/p/15596229.html
Copyright © 2011-2022 走看看