“土木人转行软件测试学习第3天”-黑盒测试方法论-边界值分析法

news/2026/1/25 15:44:06/文章来源:https://www.cnblogs.com/fengzhi/p/19529928
  • 黑盒测试方法论

    • 边界值分析法:最常用于规定了取值范围或规定了值个数里面

      • 边界值的确定

        • 上点:边界上的点

          • 例:【0,100】大于等于0小于100,其中0跟100就是边界点

        • 离点:离上点最近的点

          • 如果是闭区间离点必须在输入域的范围之外选取

          • 如果是开区间离点必须在输入域的范围之内选取

        • 内点:在输入域内的任意一点

        • 总结:实际过程中选取正好等于、刚好大于或刚好小于边界值作为测试数据

          • 例:0≤参数<100

            • 上点:(正好等于):0、100;

            • 离点:(刚好大于):1、101;

            • 内点:(刚好小于):-1、99;

      • 边界点的划分规则

        • 规定了输入域的取值范围

          • 选取刚好在范围边界的点

          • 选取刚好超过边界的点

        • 规定了输入值的个数

          • 选取最大个数点

          • 选取最小个数点

          • 选取比最小个数少1的点

          • 选取比最大个数多1的点

        • 规定了输入是一个有序集合

          • 选取集合的第一个元素

          • 选取集合的最后一个元素

        • 注意:选择点的时候需要考虑数据的类型与精度(例:在边界上点类型是实数,精确度是0.001的话选择离点的时候就需上点减0.001或上点加0.001

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/1214997.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025年必看!台灯品牌排行大公开,好台灯选它不踩雷!课桌椅/教室灯/教育照明/黑板灯/落地灯/台灯,台灯供应商怎么选

随着教育照明需求升级与健康光环境理念普及,台灯行业正经历从基础照明向智能化、健康化转型的关键阶段。消费者对台灯的需求已从单一照明功能延伸至护眼效果、智能控制、场景适配等综合体验。然而,市场品牌鱼龙混杂,…

JavaScript 核心解析:特性与三十年发展历程

JavaScript 核心解析:特性与三十年发展历程在五彩斑斓的互联网世界中,HTML 搭建页面骨架,CSS 勾勒视觉美感,而 JavaScript 则赋予页面灵魂与交互能力。自 1995 年诞生以来,这门语言已走过近三十载春秋,从最初的浏…

探讨绩效薪酬顾问咨询,哪家费用低且服务好呢?

一、企业选择绩效薪酬咨询服务时,容易踩哪些坑?如何有效规避? 企业在选择绩效薪酬咨询服务时,常陷入低价陷阱模板化交付等误区,这些坑不仅浪费成本,还可能导致薪酬与绩效体系脱节,反而挫伤员工积极性。典型的就…

rohs检测仪制造企业选哪家,深圳骏辉腾能解决选型难题吗?

随着全球环保法规日趋严格,RoHS检测已成为电子电气、新能源等行业企业合规出海的必答题,而选择合适的RoHS检测仪制造企业则是解题的关键。本文围绕企业关心的rohs检测仪制造企业选择哪家好、rohs检测仪可靠品牌有哪些…

电商API接口的应用与简要分析||taobao|jd|微店

电商 API(Application Programming Interface)是连接电商平台、商家、开发者与第三方服务的核心技术桥梁,通过标准化的数据交互接口,实现订单、商品、用户、支付等业务模块的高效对接。其应用覆盖电商生态全链路,已成为…

基于位置服务的二手图书回收平台

基于位置服务的二手图书回收平台 一. 系统概述 平台将包括前端、后端和数据库三部分。前端使用Vue.js进行开发,后端使用Spring Boot提供REST API服务,数据库采用MySQL。系统支持位置服务,通过地图API定位用户当前位置信息,并显示周…

吐血推荐本科生必用TOP8 AI论文网站

吐血推荐本科生必用TOP8 AI论文网站 2026年本科生AI论文工具测评:为什么你需要这份榜单 在当前学术写作日益依赖AI技术的背景下,本科生群体面临着从选题构思到格式排版的一系列挑战。面对海量文献、复杂的引用规范以及严格的查重要求,一款高效…

运算符:逻辑运算符短路问题以及 6.三元运算符

短路问题符号 说明& 1.但与,如果前后都是布尔型,有假则假,但是如果符号前为false,符号后的判断会继续执行2.如果该符号前后都是数字看作是位运算&& 1.双与,有假则假,但是有短路效果,如果符号前为fa…

【开题答辩全过程】以 景区游乐管理系统的设计与实现为例,包含答辩的问题和答案

个人简介 一名14年经验的资深毕设内行人,语言擅长Java、php、微信小程序、Python、Golang、安卓Android等 开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。 感谢大家…

计算机Java毕设实战-基于Java+springboot的百货生活日用品销售系统的设计与实现【完整源码+LW+部署说明+演示视频,全bao一条龙等】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

华为云国际版-东南亚篇

华为云国际版在东南亚凭借完善的本地数据中心、强政企与运营商生态、低延迟网络与合规适配,成为中企出海与本地数字化转型的主流选择,泰国、新加坡、印尼等核心市场表现突出,以下从布局、性能、客户与生态、成本与合规、挑战与选型建议展开详…

贪心|double

lc2548 注意浮点数精度 class Solution { /* 输入&#xff1a;items [[50,1],[10,8]], capacity 5 输出&#xff1a;55.00000 pice w */ public: double maxPrice(vector<vector<int>>& items, int capacity) { sort(items.begin(),items.e…

新手学习编程从哪个语言开始

对于纯新手&#xff0c;我会按学习友好度和实用价值推荐以下几种选择&#xff0c;你可以根据自己的学习目标来决定&#xff1a;1. 首选推荐&#xff1a;Python&#xff08;最适合零基础&#xff09;核心优势&#xff1a;语法极度简洁、接近自然语言&#xff0c;几乎没有冗余的语…

Java计算机毕设之基于springboot+vue的日用品销售系统设计与实现基于springboot的日用品销售系统的设计与实现(完整前后端代码+说明文档+LW,调试定制等)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

JavaScript 和 Python 哪个更适合初学者?

JavaScript vs Python 核心对比&#xff08;新手视角&#xff09;我从学习门槛、反馈感、核心用途、避坑点四个新手最关心的维度&#xff0c;帮你做直观对比&#xff1a;对比维度PythonJavaScript语法友好度&#x1f31f;&#x1f31f;&#x1f31f;&#x1f31f;&#x1f31f;…

Java毕设项目:基于springboot的日用品销售系统的设计与实现(源码+文档,讲解、调试运行,定制等)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

【课程设计/毕业设计】基于SpringBoot的生活用品销售系统的设计与实现基于springboot的日用品销售系统的设计与实现【附源码、数据库、万字文档】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

【开题答辩全过程】以 基于springboot 的豪华婚车租赁系统的设计与实现为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人&#xff0c;语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

【开题答辩全过程】以 基于Django技术的药品批发管理系统为例,包含答辩的问题和答案

个人简介一名14年经验的资深毕设内行人&#xff0c;语言擅长Java、php、微信小程序、Python、Golang、安卓Android等开发项目包括大数据、深度学习、网站、小程序、安卓、算法。平常会做一些项目定制化开发、代码讲解、答辩教学、文档编写、也懂一些降重方面的技巧。感谢大家的…

【毕业设计】基于springboot的日用品销售系统的设计与实现(源码+文档+远程调试,全bao定制等)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…