zoukankan      html  css  js  c++  java
  • 自动化框架

    框架优点

    通过哪些技术手段解决了什么问题

    框架必须是有一种思想进行支撑

    UI自动化的思想  web自动化   app自动化

    PageObject (PO)思想

    将一个页面当作一个Page,将这个页面上的每一个可以操作的功能当作一个函数

    我们框架的优点

    1、页面的定位元素page和case相分离

          保证后续只用写完一次case就不用维护了,维护的时候只用维护page

    2、解决网络异常和运行慢的报错

       对selenium进行了二次封装,产生了pyse文件 ( 对selenium一些复杂的操作进行了简化处理,对外暴露的是简化后的api)

         a、定位元素   基于=> 拆分   左侧是通过什么方式进行定位,右侧是定位的具体元素是什么

         b、根据显示等待,对网络异常或运行进行优化

    3、ui自动化报告具有截图功能

  • 相关阅读:
    python day05
    python day04
    python day03
    python day02
    计算机基本了解
    流程控制
    MFC程序中创建文件夹(文件路径)
    svn移动目录并且保存历史日志
    C++单例模式的问题
    PtInRect 的详细范围
  • 原文地址:https://www.cnblogs.com/HathawayLee/p/10186758.html
Copyright © 2011-2022 走看看