• 软件测试入门学习笔记


    系统测试流程规范

    一.研发模型

    1.瀑布模型

    从可行性研究(或系统分析)开始,需求

    2.增量迭代模型

    3.敏捷开发模型

    二.质量模型

    三.用例设计方法【重点】

    1.等价类划分法

     按照输入数据的效果相近或者相同划分类型,然后从这些分类中选择有代表性的数据来作为测试数据的方法。

    有效等价类:满足要求的等价类

    无效等价类:不满足要求的等价类。

    适用范围:适用输入域,只针对单个输入

    使用步骤:

        1.确认等价类

           1.输入项有哪些

            2.再从输入项去找出条件限制,针对条件限制进行分类

       2.根据等价类分表来编写用例

           1.使用尽可能少的用例去覆盖所有的有效类

            2.对于无效类,只能一个用例覆盖一个

    2.边界值分析法

    边界值:输入数据是一个有序集合或者一个范围的时候,处于集合或者范围的边界上的值

    取值方法

    1.上点 :边界上的点,条件里面写出来是什么,上点就是什么

    2.离点:开区间的离点,反方向去一个位置,例如是大于2小于5,则离点就是3,4

    3:内点:范围内除上点和离点之外的任意一点

    取值的时候上点和离点都要

    3.流程分析法(或场景法)

      1)基本流:顺利完成业务的流程

      2)备选流:因为使用过程出现了一些其他的选择,使得用户需要处理完这些选择重新回到基本流   的过程

     3)异常流:使用过程中因为系统故障导致需要处理这些故障的流程

    适用范围:测试所有业务逻辑相关的方法

    适用步骤:分析需求,关注其业务实现的逻辑,并画出业务流程图

  • 相关阅读:
    数据结构:堆排序
    Spring的AOP使用配置
    一文带你学会Linux vi/vim
    一幅长文细学JavaScript(二)——一幅长文系列
    实战教程:如何将自己的Python包发布到PyPI上
    php加密解密的用法(对称加密,非对称加密)
    Java EE|软件视角下的操作系统
    c语言进阶部分详解(指针进阶1)
    如何使用css实现一个加载动画
    区分前端HTML标签中的href和src
  • 原文地址:https://blog.csdn.net/wl_sqfn/article/details/137880633