zoukankan      html  css  js  c++  java
  • 自动化测试的4种模型

    1.线性测试

            通过录制或编写脚本,一个脚本完成一个场景(一组完整功能操作),通过对脚本的回放来进行自动化测试。[例如:webdriver API]

            优缺点:优势就是每一个脚本都是独立的,任何一个脚本文件拿出来就能单独进行;当然缺点也很明显,用例的开发与维护成本比较高

    2.模块化驱动测试

           考虑将重复的部分写成一个公共的模块,需要的时候进行调用,这样就大大提高了我们编写脚本的效率[写函数]

    3.数据驱动

          它将测试中的测试数据和操作分离,数据存放在另外一个文件中单独维护

          通过数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变

          实例:从excel表格读取用户名和密码,登录邮箱

         从它的本意来解释,就是数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。其实就是参数化[类似函数传参]

    4.关键字驱动测试

           通过关键字的改变从而驱动自动化测试的执行,最终引起测试结果的改变

  • 相关阅读:
    JS 知识点补充
    JS 数据之间类型的转化
    JS 数据的类型
    数据结构--数组、单链表和双链表介绍 以及 双向链表
    数据结构--队列
    数据结构--栈
    24. 两两交换链表中的节点
    23. 合并K个排序链表
    22. 括号生成
    21. 合并两个有序链表
  • 原文地址:https://www.cnblogs.com/yr-number1/p/10099003.html
Copyright © 2011-2022 走看看