1.什么是黑盒测试

所谓黑盒测试是指在设计和执行测试过程中,不考虑被测程序内部的结构,将被测程序试作不透明的黑盒子,只考虑输入内容和输出结果,从而发现软件的各类问题。

2.黑盒测试技术☞:等价类划分法

概念:等价类划分法是将程序所有可能的输入进行合理分类,再从每一个分类中选取少数具有代表性的数据作为测试用例,从而展开测试,其中的“合理分类”即“划分等价类”。

分类:等价类分为:有效等价类和无效等价类。

3.举栗子

例一:以“计算两个1~100之间整数的和”需求中"1~100"为例

有效等价类:大于等于1且小于等于100

无效等价类:小于1或大于100

以“计算两个1~100之间整数的和”需求中"整数"为例

有效等价类:整数

无效等价类:小数、负数、英文字母、字符、中文、空

转载于:https://www.cnblogs.com/wucaiyun1/p/7699884.html

用例设计-黑盒测试技术常用大法☞等价类划分法相关推荐

  1. 黑盒测试技术中的等价类划分法、边界值分析法、因果图法和决策表法进行测试用例设计

    一.实验目的 1.能熟练应用黑盒测试技术中的等价类划分法.边界值分析法.因果图法和决策表法进行测试用例设计. 2.对测试用例进行优化设计 二.实验环境 Windows系统+ Office工具 三.实验 ...

  2. 黑盒测试技术(概念等价类划分法详细)——软件质量保证与测试

    概念: 不深入代码细节的测试方法称为动态黑盒测试.软件测试员充当客户 来使用它.又称闭着眼睛测试软件.主要针对软件界面和软件功能进 行测试. 不用关心软件的内部结构 站在用户角度看现有的功能是否被正确 ...

  3. 功能测试笔记PART2-测试用例设计方法与实战【等价类划分、边界值、因果图判定表、正交实验法】

    如何设计软件设计[测试用例设计] 一.测试设计与测试用例 测试设计:将概括的测试目标转化为具体的测试条件和测试用例的一系列活动. 测试分析和设计的主要任务: 评审测试依据 (需求.系统架构.设计.接口 ...

  4. 软件测试 通用技术03 测试用例 黑盒测试用例设计方法 等价类划分法 边界值分析法 判定表法 场景法 功能图法 其他用例设计方法 用例设计方法综合选择

    文章目录 1 测试用例 1.1 测试用例的定义 1.2 测试用例模板 1.3 测试用例模板的内容 测试用例编号 测试项 依赖用例 测试步骤 测试数据 预期结果 测试结果 测试人 备注 2 测试用例编写 ...

  5. 黑盒测试案例设计技术--等价类划分法

    什么是测试用例 所谓的测试用例设计就是将软件测试的行为活动,作一个科学化的组织归纳.软件测试是有组织性.步骤性和计划性的,而设计软件测试用例的目的,就是为了能将软件测试的行为转换为可管理的模式.软件测 ...

  6. 黑盒测试技术之等价类划分法

    黑盒测试技术之等价类划分法 一. 等价区间与等价测试原理 二.等价类划分 三.常见等价类划分形式 四.应用 一. 等价区间与等价测试原理 在描述等价类法之前,先来解释等价测试原理.正是基于这个原理,才 ...

  7. 黑盒测试——nextDate函数测试(等价类划分法、边界值分析法、判定表驱动法)

    实验目的 (1)掌握应用黑盒测试技术进行测试用例设计. (2)掌握对测试用例进行优化设计方法. 实验内容 日期问题 测试以下程序:该程序有三个输入变量month.day.year(month.day和 ...

  8. 黑盒测试等价类划分法、边界值分析法

    一.实验目的 能够掌握黑盒测试的等价类划分法.边界值分析法原理 能够运用等价类划分法.边界值分析法写测试用例 二.实验任务 根据商城注册模块的要求用等价类划分法和边界值法写测试用例 根据注册程序的要求 ...

  9. 黑盒测试用例设计方法理论结合实际 -> 等价类划分

    一. 概念 等价类划分法是把程序的输入域划分成若干部分(子集),然后从每个部分中选取少数代表性数据作为测试用例.每一类的代表性数据在测试中的作用等价于这一类中的其他值. 二. 等价类划分的应用 等价类 ...

  10. 【软件测试】黑盒测试の等价类划分法

    等价类划分法 等价类划分法是一种重要的.常用的黑盒测试方法,它将不能穷举的测试过程进行合理分类,从而保证设计出来的测试用例具有完整性和代表性. 等价类划分法是把所有可能的输入数据,即程序的输入域划分成 ...

最新文章

  1. git使用指南及分支管理策略
  2. python自动测试p-python 自动化测试 pytest 的使用
  3. go语言复数包_go语言学习之包和变量详解
  4. 深度学习tensorflow实现宝可梦图像分类
  5. ipconfig /flushdns 解释
  6. eclipse实现批量修改文件的编码方式
  7. python练习,随机数字 函数,循环,if,格式化输出
  8. 成本管控难题怎么破?BI大神带你一步步拆解分析,节省成本390万
  9. Python之collections模块详细实例
  10. easyui input输入框的限制和校验条件
  11. shell的单引号与双引号
  12. java学习小知识集锦1
  13. java cglib map转bean_Java工具集-Bean对象与Map集合相互转换工具
  14. 像素类沙盒游戏还存有哪些致命伤?
  15. Win7下Hyenae的安装
  16. Win10中photoshop打开camera raw 报错
  17. Not_flushed_delayed_rows
  18. python学后总结_为什么那么多自学Python的后来都放弃了,总结起来就这些原因
  19. Kali Linux入门教程(非常详细)从零基础入门到精通,看完这一篇就够了。
  20. 自动化面试问题及答案_普遍的基本收入是自动化的答案

热门文章

  1. Maven+SpringMVC+Dubbo 简单的入门demo配置(另一篇)
  2. C/C++使用strcpy报错解决方案
  3. 西南大学C语言2019年12月,西南大学[1056]计算机基础2020年12月机考参考答案
  4. linux主从库配置文件,Linux系统中MongoDB安装及主从配置linux操作系统 -电脑资料
  5. 在Eclipse里面引入dtd文件
  6. 优达学城 python 人工智能入门_深度学习TensorFlow入门资源汇总-如何从零开发人工智能...
  7. 【渝粤教育】国家开放大学2018年春季 0706-21T行政管理学导论 参考试题
  8. [渝粤教育] 西南科技大学 程序设计语言VB 在线考试复习资料(2)
  9. Tensorboard存数据代码解释
  10. 硬,软连接,以及在windows中的用法