zoukankan      html  css  js  c++  java
  • 一个数据驱动的ui自动化框架思路

    之前的博客,记录了一个基于PO思想的web自动化测试框架,代码即用例,思路清晰,代码简明,但每新增修改用例都需要修改代码,不便于维护,对编写用例的同学的要求也较高。

    这两天看了一本书,上面介绍的ui自动化测试框架是数据驱动的,个人觉得还是比较有参考意义

    这个框架将用例维护到Excel中,用例拆分成动作/步骤,每一个动作在excel中维护成一行数据,同一用例的步骤用一列用例id来关联,每个步骤的定位方式、定位值、动作都维护到Excel里。

    这样一来,代码里对Excel进行解析,覆盖常用的定位方式和动作,就可以做到新增、修改用例均可以只修改Excel,不改动代码,大大提高了易维护度,也使得框架更容易使用。

    只需要写一个文档来说明用例的编写方式,测试组内没有代码基础的同学,参考该文档,也可以完成ui自动化的用例编写,参与到自动化测试中来

  • 相关阅读:
    Servlet学习总结,为理解SpringMVC底层做准备
    maven笔记
    初识Hadoop
    java8笔记: sorted()之正序倒序
    git push命令
    git clone新项目后如何拉取其他分支代码到本地
    Spring事务
    线程之间的转化状态
    Centos安装RabbitMq
    .net 中的AES加密解密
  • 原文地址:https://www.cnblogs.com/luoyc/p/10646877.html
Copyright © 2011-2022 走看看