zoukankan      html  css  js  c++  java
  • PO模式下 骨架结构

    PO模式下 大致目录结构为

    basePage

    存放一个公共方法类 ,编写完成后一般不改动,专门提供到所有公共的方法

    如:元素定位,断言,关闭, 访问url,

    pageObjiect

    存放所有的页面对象,将需要执行流程的页面都存入pageObject当中

    写法大致固定 分为三个模块:

      一 : 类 继承于公共类

      二 : 变量 对页面属性进行变量 如 url 搜索框 登录框的元素 需要引入By模块进行定位

      三 : 操作行为 一般调用公共类的定位元素函数

      四 : 调试部分 当前页面进行调试(刚写完脚本的时候会用到)

    Test_case 

    用于管理测试用例,可以在前置条件函数 setUP 里把公共类引用过来

    或者可以通过excel 或 unittest自带的ddt驱动 以及pytest 的mark包作为数据驱动进行文件的读写

    后期还可以进行添加日志等机构

  • 相关阅读:
    Java追加文件内容的三种方法
    3种方法关闭Java线程
    linux系统登陆过程
    swift正点
    swift简介(东拼西凑,看看就的了)
    变量设置和查看
    进程调度优先级
    获取进程对应的UID登陆用户
    进程会计
    system调用
  • 原文地址:https://www.cnblogs.com/sunzzc/p/13386415.html
Copyright © 2011-2022 走看看