常用的测试用例设计方法有那些类型_测试用例设计

常用的测试用例设计方法有那些类型_测试用例设计扎实的基础是成功的一半,学号好基础,才能更好的进步!常见的测试用例设计方法主要会涉及以下几种:1、等价类2、边界值3、场景法4、判定表5、因果图6、错误推断法7、正交测试法(正交表)(今天主要解释前三种最为常用)选择合适的测试用例方法,有助于你去更好的梳理出逻辑关联关系,让你的测试覆盖率更高,更高效率的覆盖到所有测试点。一、等价类划分法1)定义依据需求输入划分为若干等价类,从等价类中选定一个测试…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

扎实的基础是成功的一半,学号好基础,才能更好的进步!

常见的测试用例设计方法主要会涉及以下几种:

1、等价类

2、边界值

3、场景法

4、判定表

5、因果图

6、错误推断法

7、正交测试法(正交表)

      (今天主要解释前三种最为常用)

      选择合适的测试用例方法,有助于你去更好的梳理出逻辑关联关系,让你的测试覆盖率更高,更高效率的覆盖到所有测试点。

 一、等价类划分法
        1)定义
            依据需求输入划分为若干等价类,从等价类中选定一个测试用例,如果该测试用例通过,则表明整个等价类通过测试
            如:微信发红包0.01–200
        2)适用场景
            一般适用于无限多种输入,我们不可能完成穷举测试,等价类可以使我们用较少的测试用例尽可能多的将功能覆盖。
        3)有效等价类和无效等价类
            有效等价类:有意义的输入构成的集合,对于需求规格说明书是合法的
            无效等价类:不满足集合的需求

         如:QQ大于6位,小于10位

常用的测试用例设计方法有那些类型_测试用例设计
 二、边界值分析法
        1)定义
            边界值分析法是对等价类划分法的补充,边界值一般都是从等价类的边缘去寻找错误
        2)基本思路:正好等于、刚刚小于、刚刚大于、边界值作为测试数据
        3)特记:0/空、N/A、
                      null是一个特殊值 。注:在考虑边界值的时候同时也要考虑这个特殊值

        如:一个文本框输入区域包括2–255个字符
            特殊值:1 、2 、 3 、254 、255、 256 
            有效等价类:>=2  / <=255
            无效等价类:<2   >255
            特殊值:0
            
    三、场景法
       1) 定义:尽可能真实全部的模拟用户操作
       2)主要基于:
            a.业务(需求)层面: 对所测软件的重要功能,业务逻辑(系统要干什么,怎么去实现,这个过程、)、行业背景深入理解
            b.技术层面:
              –基于等价类划分,
                  有效等价类–模拟用户正确操作
                  无效等价类–模拟错误操作
        3)核心概念
            a.基本流:
                正确流、有效流
                模拟用户 正确 的操作流程
            b.备用流:
                错误流、无效流
                模拟用户 错误 的操作流程
         4)设计思路
                根据用户有可能操作的方式都列出来
                    
        如:提款机取钱场景图

            常用的测试用例设计方法有那些类型_测试用例设计

   

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/182986.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 数字图像处理基本知识

    数字图像处理基本知识二 数字图像处理的概念 1 什么是图像 图 是物体投射或反射光的分布 像 是人的视觉系统对图的接受在大脑中形成的印象或反映 nbsp 是客观和主观的结合 2 数字图像是指由被称作象素的小块区域组成的二维矩阵 将 nbsp nbsp 物理图象行列划分后 每个小块区域称为像素 pixel nbsp nbsp nbsp 每个像素包括两个属性 位置和灰度 对于单色即灰度图像而言 每个象素的亮度用一个数值来表示

    2025年8月27日
    2
  • 架构设计(1)-谈谈架构[通俗易懂]

    架构设计(1)-谈谈架构[通俗易懂]1、什么是架构和架构本质在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义,概念是人认识这个世界的基础,并用来沟通的手段,如果对架构概念理解不一样,那沟通起来自然不顺畅。Linux有架构,MySQL有架构,JVM也有架构,使用Java开…

    2022年7月11日
    18
  • RPN网络代码解读

    RPN网络代码解读1.说在前面的话在目标检测领域FasterRCNN可以说是无人不知无人不晓,它里面有一个网络结构RPN(RegionProposalNetwork)用于在特征图上产生候选预测区域。但是呢,这个网络结构具体是怎么工作的呢?网上有很多种解释,但是都是云里雾里的,还是直接撸代码来得直接,这里就直接从代码入手直接撸吧-_-||。首先,来看一下FasterRCNN中RPN的结构是什么样子的吧。…

    2022年6月23日
    28
  • thinkphp5进销存系统源码

    thinkphp5进销存系统源码thinkphp5开发的进销存管理系统,功能完善,界面也做的挺好的、、在这里插入图片描述

    2022年5月31日
    38
  • linux下进程的管理_LINUX教程

    linux下进程的管理_LINUX教程作者:RodmaChen关注我的csdn博客,更多Linux笔记知识还在更新本人只在csdn写博客Linux进程管理一.什么是进程和程序二.查看进程——ps,top,pstree三.进程的启动方式四.进程的控制五.实训任务一.什么是进程和程序进程:开始执行但是还没有结束的程序的实例程序:包含可执行代码的文件进程与程序的关系进程由程序产生,是一个运行着的、要占系统资源的程序进程不等于程序进程与程序是多对一进程是占用(消耗)系统资源的二.查看进程—.

    2025年10月18日
    4
  • 树莓派学习-I2c通信

    树莓派学习-I2c通信前言由于之前参加了学校的飞兆杯的比赛,题目是循迹小车,由于缺乏对于ldc1314芯片使用知识以及个人的能力原因,项目并没有做出来,但是还是学习了很多东西的。其中以树莓派的I2C通信为最。一、I2C简介I2C(Inter-IntegratedCircuit)总线是由PHILIPS公司开发的两线式串行总线,用于连接微控制器及其外围设备。是微电子通信控制领域广泛采用的一种总线标准。它是同步通信的一种特殊

    2022年5月11日
    55

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号