1、“黑盒”测的是功能 黑盒测试也称功能测试或数据驱动测试。
(资料图片仅供参考)
2、它在已知产品应具有的功能的条件下,通过测试来检测每个功能是否都能正常使用。
3、在测试时,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,测试者在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息,并且保持外部信息(如数据库或文件)的完整性。
4、 “黑盒”法着眼于程序外部结构、不考虑内部逻辑结构、针对软件界面和软件功能进行测试。
5、“黑盒”法是穷举输入测试,只有把所有可能的输入都作为测试情况使用,才能以这种方法查出程序中所有的错误。
6、实际上测试情况有无穷多个,人们不仅要测试所有合法的输入,而且还要对那些不合法但是可能的输入进行测试。
7、 “黑盒”的两种基本方法 黑盒测试有两种基本方法,即通过测试和失败测试。
8、 在进行通过测试时,实际上是确认软件能做什么,而不会去考验其能力如何。
9、软件测试员只运用最简单,最直观的测试案例。
10、 在设计和执行测试案例时,总是先要进行通过测试。
11、在进行破坏性试验之前,看一看软件基本功能是否能够实现。
12、这一点很重要,否则在正常使用软件时就会奇怪地发现,为什么会有那么多的软件缺陷出现? 在确信了软件正确运行之后,就可以采取各种手段通过搞“垮”软件来找出缺陷。
13、纯粹为了破坏软件而设计和执行的测试案例,被称为失败测试或迫使出错测试。
14、 黑盒测试的设计方法 黑盒测试是以用户的观点,从输入数据与输出数据的对应关系出发进行测试的,它不涉及到程序的内部结构。
15、很明显,如果外部特性本身有问题或规格说明的规定有误,用黑盒测试方法是发现不了的。
16、黑盒测试法注重于测试软件的功能需求,主要试图发现几类错误:功能不对或遗漏、界面错误、数据结构或外部数据库访问错误、性能错误、初始化和终止错误。
17、 具体的黑盒测试方法包括等价类划分、因果图、正交实验设计法、边值分析、判定表驱动法、功能测试等。
18、在使用时,自然要针对开发项目的特点对方法加以适当的选择。
19、 ◆ 等价类划分 等价类划分是一种典型的黑盒测试方法,用这一方法设计测试用例可以不用考虑程序的内部结构,只以对程序的要求和说明,即需求规格说明书为依据,仔细分析和推敲说明书的各项需求,特别是功能需求,把说明中对输入的要求和输出的要求区别开来并加以分解。
20、 由于穷举测试的数量太大,以致于无法实际完成,促使我们在大量的可能数据中选取其中的一部分作为测试用例。
21、例如,在不了解等价分配技术的前提下,测试了1+1+2、1+3和1+4之后,还有必要测试1+5和1+6吗?能否放心地认为它们正确吗?那么1+999…(可以输入的最大数值)呢?这个测试用例是否与其他用例不同?是否属于另外一种类别?另外一个等价区间?这是软件测试员必须考虑到的问题。
22、 等价类别或者等价区间是指测试相同目标或者暴露相同软件缺陷的一组测试案例。
23、 1+999…和1+13有什么区别呢?至于1+13,就像一个普通的加法,与1+5或者1+392没有什么两样,而1+999…则属于邻界的极端情况。
24、假如输入最大允许数值,然后加1,就会出现问题--也许就是软件的缺陷。
25、这个极端案例属于一个单独的区间,与常规数字的普通区间不同。
26、 等价类划分的办法是把程序的输入域划分成若干部分,然后从每个部分中选取少数代表性数据当作测试用例。
27、每一类的代表性数据在测试中的作用等价于这一类中的其他值,也就是说,如果某一类中的一个例子发现了错误,这一等价类中的其他例子也能出现同样的错误。
28、使用这一方法设计测试用例,首先必须在分析需求规格说明的基础上划分等价类,列出等价类表。
29、 在考虑等价类划分时,先从程序的功能说明中找出每个输入条件,然后为每个输入条件划分两个或更多个等价类。
30、等价类可分两种情况:有效等价类和无效等价类。
31、有效等价类是指对程序的规格说明是有意义的、合理的输人数据所构成的集合;无效等价类是指对程序的规格说明是不合理的或无意义的输人数据所构成的集合。
32、 ◆ 边界值分析 软件测试常用的一个方法是把测试工作按同样的形式划分。
33、对数据进行软件测试,就是检查用户输入的信息、返回结果以及中间计算结果是否正确。
34、 即使是最简单的程序,要处理的数据也可能数量极大。
35、还记得在计算器上简单加法的全部可能性吗?再想一想字处理程序、导航系统和证券交易程序。
36、使这些数据得以测试的技巧(如果称得上的话)是,根据下列主要原则进行等价分配,以合理的方式减少测试案列:边界条件、次边界条件、空值和无效数据。
37、 边界值分析(Boundary Value Analysis,BVA)是一种补充等价划分的测试用例设计技术,它不是选择等价类的任意元素,而是选择等价类边界的测试用例。
38、实践证明,在设计测试用例时,对边界附近的处理必须给予足够的重视,为检验边界附近的处理专门设计测试用例,常常可以取得良好的测试效果。
39、BVA不仅重视输人条件边界,而且也从输出域导出测试用例。
40、 边界值设计测试遵循的五条原则: 如果输入条件规定了取值范围,应以该范围的边界内及刚刚超范围边界外的值作为测试用例。
41、如以a和b为边界,测试用例应当包含a和b及略大于a和略小于b的值; 2、若规定了值的个数,分别以最大、最小个数及稍小于最小、稍大于最大个数作为测试用例; 3、针对每个输出条件使用上述2条原则; 4、如果程序规格说明中提到的输入或输出域是个有序的集合(如顺序文件、表格等),就应注意选取有序集的第一个和最后一个元素作为测试用例; 5、分析规格说明,找出其他的可能边界条件。
本文就为大家分享到这里,希望小伙伴们会喜欢。
标签:
上一篇 : 美研究:住在绿地附近可多活2.5年
下一篇 : 最后一页
5年近4000场次民主恳谈会聚人心助发展(主题)中工网讯(工人日报-中工
06-30 08:06:23
hello大家好,我是城乡经济网小晟来为大家解答以上问题,喷墨打印机连
06-30 07:06:40
近年,随着国产新能源重卡的渗透率稳步提升。货运中的能源成本也得到了
06-30 06:03:03
中国日报网6月29日电据英国《卫报》网站报道,在美国底特律,数十家汽
06-30 05:23:38
欢迎观看本篇文章,小升来为大家解答以上问题。苹果核有什么毒,到底苹
06-30 03:00:48
1、岛纹代表肿瘤或增生代表水塘陷阱等锁链代表那个时间段身体不好。本
06-30 01:00:55
hello大家好,我是价值网小科来为大家解答以上问题,iptv电视直播电脑
06-29 23:02:38
吃法:一、哈密瓜牛柳材料:牛柳250克、哈密瓜300克、细盐1小匙、细砂
06-29 22:04:30
1、我还是换掉了。我们来总结一下使用这个角色的经验。2、技能分析3、
06-29 20:08:09
如果追尾事故是别人的责任,当事人可以凭借交警出具的事故责任认定书和
06-29 18:57:28
饥饿鲨:世界是一款受到众多玩家喜爱的游戏,在积极探索各种玩法内容,
06-29 18:03:10
男方发布的监控视频截图,称自己被妻子家暴近日,驻马店男子称被妻子家
06-29 17:25:45
1、大西路的宴村酒楼,一般早上7点到8点之间前去吃早餐。2、千万别去大
06-29 16:44:07
➤➤2023年天津第三季度北辰区公租房项目登记公告为做好公共租赁住房项
06-29 16:36:54
作者|朱华雷,编辑|顾谨丰来源:巨丰投顾、好股票应用周四市场继续呈现
06-29 16:04:43
6月28日,深圳市宝安区政府和腾讯云宣布,正式启用腾讯云工业互联网总
06-29 15:43:28
中国教育报北京4月20日讯(记者张欣)今天,教育部向广大毕业生发出提
06-29 15:18:51
日经225指数收盘涨0 12%
06-29 14:35:53
1、明天的成功是今天迈出的每一步。2、 善于创新,善于协作,追求卓
06-29 14:09:49
中兴通讯港股涨超9%,中兴通讯A股涨近8%,再创近3年新高。(文章来源:
06-29 13:44:57
对于该地块的有效申请人,6月30日静安区规划资源局将发放招商洽谈通知
06-29 12:58:55
新华社哈拉雷6月28日电 中国向津巴布韦提供紧急粮食援助交接仪式28日
06-29 12:25:04
IT之家6月29日消息,红魔8SPro游戏手机官方宣布将配备6000mAh大电池,
06-29 11:43:25
2023年养老金调整幅度已敲定!根据人社部公布的数据:全国调整比例按照
06-29 11:17:41
金融界6月29日消息近期,清华五道口首席经济学家论坛以“2023全球金融
06-29 10:55:40
又快到暑假啦!每年暑假既是孩子玩得快乐的时候,也是各种危险易发高发
06-29 10:48:11
为深入贯彻落实开展“三抓三促”行动的部署要求,进一步推动“三抓三促
06-29 10:02:42
大家好,小康来为大家解答以上问题。dnf王的遗迹两件套,dnf远古2套装
06-29 09:48:59
直播吧6月29日讯罗马名宿普鲁佐认为,罗马没钱引进弗拉泰西,只想获得
06-29 09:52:08
今天,ESPN记者RamonaShelburne在节目中谈到了欧文的情况。Shelburne表
06-29 08:44:14
唯不忘相思!湘潭失忆大爷出走16公里找老伴,儿子:他们吵了半辈子6月2
06-29 08:10:52
长光卫星再传喜讯我国首次业务化应用星地激光高速通信试验取得成功
06-29 07:46:55
魅族公司于6月28日正式公布了其新充电产品PANDAER120W桌面超级充电站PR
06-29 07:07:26
值得一提的是,这场BO3完成翻盘后AL取得了夏季赛的第三场胜利,而这也
06-29 06:14:34
1、家用推荐福克斯、卡罗拉、明锐考虑朗逸吧要低等级明锐和速腾同平台
06-29 05:16:45
来为大家讲解以上的问题。深圳华忠诚石业有限公司,圳华忠诚石业有限公
06-29 03:40:38
6月28日上午,国家管网深圳液化天然气应急调峰站项目(以下简称深圳LNG
06-29 01:15:23
怪物马戏团|文“AI有没有毁掉棋类运动”这话题,就像个寓言,展现了AI
06-28 22:53:29
1、Theystartedanewspapertopropagatetheirideas 他们办了一份报纸来宣传他们的主
06-28 22:17:47
贵州玉屏:和美乡村宜居宜业---中新网贵州玉屏6月28日电题贵州玉屏和美
06-28 21:49:02
CRO CMO概念哪些股票受益?(2023 6 28),以下是南方财富网为您整理的2
06-28 20:56:04
天气实况昨天白天至夜间全市以晴间多云天气为主。全市乡镇站点共出现小
06-28 20:26:11
在老一辈的中国人眼中,越南的第三大城市非常明确,那就是位于越南北方
06-28 19:48:03
7月13-14日,由中国集成电路设计创新联盟、无锡国家高新技术产业开发区
06-28 19:06:52
据1982年中华书局版游国恩《离骚纂义》简注音义。长太息以掩涕兮,哀民
06-28 18:38:07
父母对子女的爱是一种深远而伟大的情感。几乎没有哪个父母会不爱自己的
06-28 18:05:51
丽臣实业:关于职工监事减持部分公司股份的预披露公告
06-28 17:37:53
1、标星号形式,即“星号形式”。文章到此就分享结束,希望对大家有所
06-28 17:16:37
1、怪兽(26枚/14种类)3不知火的隐者2马头鬼1召唤僧3十二兽鼠骑1妖刀
06-28 16:44:58
国宝人寿福臻享终身寿险可靠吗怎么样?收益怎么领取?案例演示。国宝人
06-28 16:17:39
5年近4000场次民主恳谈会聚人心助发展(主题)中工网讯(工人日报-中工
2023-06-30
hello大家好,我是城乡经济网小晟来为大家解答以上问题,喷墨打印机连
2023-06-30
近年,随着国产新能源重卡的渗透率稳步提升。货运中的能源成本也得到了
2023-06-30
中国日报网6月29日电据英国《卫报》网站报道,在美国底特律,数十家汽
2023-06-30
欢迎观看本篇文章,小升来为大家解答以上问题。苹果核有什么毒,到底苹
2023-06-30
Copyright © 2015-2022 纤维头条网版权所有 备案号:沪ICP备2022005074号-20 联系邮箱:58 55 97 3@qq.com