黑盒测试用例设计之nextdate问题[通俗易懂]

黑盒测试用例设计之nextdate问题[通俗易懂]首先已知有三个变量:月份,日期和年变量月份,日期和年都为整数,且都满足条件:1<=月份<=121<=日期<=311912<=年<=2012等价类划分法1.首先输入数据,划分等价类2.建立等价类表3.设计测试用例原型4.考虑隐含需求分为平年和闰年进行讨论,主要针对二月份。边界值分析法首先明晰三个定义:内点:范围内部的点上点:边界…

大家好,又见面了,我是你们的朋友全栈君。

首先已知有三个变量:
月份,日期和年
变量月份,日期和年都为整数,且都满足条件:
1<=月份<=12
1<=日期<=31
1912<=年<=2012

等价类划分法

1.首先输入数据,划分等价类

在这里插入图片描述

2.建立等价类表

在这里插入图片描述

3.设计测试用例原型

在这里插入图片描述

4.考虑隐含需求

分为平年和闰年进行讨论,主要针对二月份。

边界值分析法

首先明晰三个定义:
内点:范围内部的点
上点:边界上的点
离点:
开区间离上点最近的内部的点
闭区间离上点最近的外部的点

1.找到边界范围

在这里插入图片描述

2.确定边界点

年:
内点:2000
上点:1912,2012
离点:1911,2013


内点:6
上点:1,12
离点:0,13


内点:15
上点:1,31
离点:0,32

3.设计测试用例原型

在这里插入图片描述

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

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

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


相关推荐

  • ansi是什么编码格式_ansi编码是什么意思

    ansi是什么编码格式_ansi编码是什么意思用Notepad++创建一个文本文件text.txt,其默认编码格式为ANSI(乍看之下,还以为是ASCII呢),输入汉字居然不是乱码:保存为test.txt,发送给你美国的同事Bob。他也用Notepad++,不幸的是,却发现你的文件内容是这样的:也许你会认为:你用的是中文系统,能正常显示中文;他用的是英文系统,不能显示中文!这么想,好像很有道理呢!但是再细想一下:一个系

    2022年9月24日
    2
  • PyPDF2 编码问题 PyPDF2.utils.PdfReadError Illegal character in Name Object

    PyPDF2 编码问题 PyPDF2.utils.PdfReadError Illegal character in Name ObjectPyPDF2编码问题PyPDF2.utils.PdfReadErrorIllegalcharacterinNameObject参考资料:https://github.com/mstamy2/PyPDF2/issues/438使用PyPDF2做合并PDF文件时报错如下:Traceback(mostrecentcalllast):File”D:\pr…

    2022年6月23日
    49
  • OHEM网络

    OHEM网络该网络就是解决fastr-cnn、sppnet等网络在训练过程中,训练样本不均衡的问题。比如可能前景少,背景多。网络结构这个网络相比于fastr-cnn就增加了红色的部分,同时绿色部分最终计算出来的loss不再是用于反向传播,而是寻找hardnegative,下边红色区域计算出来的loss用于反向传播。注意下边红色区域计算loss是利用在绿色区域寻找的hardnegative进行计算的。…

    2022年5月24日
    36
  • BM3D算法介绍「建议收藏」

    BM3D算法介绍「建议收藏」论文名称:Imagedenoisingbysparse3Dtransform-domaincollaborativefiltering下载地址:https://webpages.tuni.fi/foi/GCF-BM3D/BM3D_TIP_2007.pdfhttps://webpages.tuni.fi/foi/GCF-BM3D/BM3D_TIP_2007.pdf目录基本原理FlowchartofBM3Dstep1step2FastAndEfficient.

    2022年5月30日
    44
  • linux读写锁

    linux读写锁读写锁与互斥量类似,但读写锁允许更高的并行性。其特性为:写独占,读共享。读写锁状态:一把读写锁具备三种状态:1.读模式下加锁状态(读锁)2.写模式下加锁状态(写锁)3.不加锁状态读写锁特性:1. 读写锁是“写模式加锁”时,解锁前,所有对该锁加锁的线程都会被阻塞。2. 读写锁是“读模式加锁”时,如果线程以读模式对其加锁会成功;如果线程以写模式加

    2022年8月12日
    6
  • 使用vscode编写、运行Python程序[通俗易懂]

    使用vscode编写、运行Python程序[通俗易懂]最近准备推出一系列Python入门、Pytorch深度学习框架入门的文章,主要面向计算机视觉小白。为了给非计算机专业的读者、或者刚入门计算机视觉的读者打好基础,前几天特意写了一篇入门文章,介绍了计算机视觉中一些最基础的概念和名词:Hereisyuquedoccard,clickonthelinktoview:https://www.yuque.com/zhangkai-bazwc/gmeyak/ouxwcg今天主要和大家分享在vscode中编写、运行Python程序的方法,以

    2025年8月11日
    3

发表回复

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

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