在图2-9中,分别又3个圆代表软件说明的所有内容、程序的所有行为和所有的测试用例。由于3个圆的相互部分重叠,导致维恩图中出现了7个部分,分被标示在图中。这7个部分分别代码如下的含义。
数字1代表的部分:没有测试用例覆盖的在软件说明书中存在的程序行为。
(相关资料图)
数字2代表的部分:有测试用例覆盖,在软件说明说中也提到,但程序行为不可能出现。
数字3代表的部分:代码测试用例已经覆盖,在软件说明书也提到了并且实际程序也有这样的行为。实际上就是当前测试过的那部分软件功能。
数字4代表的部分:已经测试过的,但在软件说明书中没有提到的那部分软件行为。
数字5代表的部分:在软件说明中出现,但尚未测试过,而且程序不可能出现的行为。
数字6代表的部分:未被测试,而且软件说明书中也未明确的程序行为。
数字7代表的部分:这部分的测试用例即没有覆盖到程序行为,也没有以及软件说明书,基本属于无效测试用例。
从以上各部分可以很快明白,作为测试工程师,应该:
尽量减少无效的测试用例,以保证工作的有效性,即数字7的部分要尽量小。
区分不同优先级的测试用例,比如对于数字5、数字2代表部分的测试,如果软件说明无法更改,可以将其优先级防止较低。
尽量提高已经测试过的数字2部分的面积,这标志着当前软件已经完成的测试覆盖率。
明白下一步测试的目标,重点就是数字1所代表的部分直到消失。
可见,利用维恩图,我们对当前的测试工作就会有一个总体的把握,因此在各种各样的工作讨论场合中很有用处。不论是具体的单元测试或者功能测试,还是整体的项目进展,维恩图都可以比较直观地总结现阶段没有完成的工作,并提示哪些地方时下一步的重点。
搜索微信公众号:TestingStudio霍格沃兹的干货都很硬核
上一篇:“蓉宝”周边产品持续上新 大运会开幕式当天将发行纪念邮票
下一篇:最后一页
X 关闭
-
家访记录的家长意见怎么写啊(家访记录的家长意见怎么写)
来为大家解答以下的问题,访记录的家长意见怎么写啊,家访记录的家长意
-
飞科电器(603868)7月11日9点32分触及涨停板
7月11日盘中消息9点32分飞科电器603868触及涨停板目前价格6963上涨100
-
两部门:支持房地产市场政策期限延长至明年底
中国人民银行、国家金融监督管理总局发布关于延长金融支持房地产市场平
-
友邦保险(01299.HK)回购171.7万股 涉资约1.32亿港元
【财华社讯】友邦保险(01299 HK)公布,于2023年07月10日回购171 7万股
-
高山流水 知音难忘
■遇见·“我与中国教育报”征文庆祝中国教育报创刊40周年在我长期从事
-
陕西榆林迎峰度夏期间电网最大负荷将达1025万千瓦
陕西榆林迎峰度夏期间电网最大负荷将达1025万千瓦北极星输配电网获悉,
-
浙江:10千伏柔性交流互联装置在德清投运
日前,10千伏配网柔性交流可控互联装置应用示范工程在浙江湖州德清县莫
-
中国女足征战世界杯 目标不止胜负
7月9日,中国女足主教练水庆霞(右)观看队员训练。当日,中国女足在澳
-
烧烤店老板 淄博两烧烤店老板当街大打出手 基本情况讲解
1、烧烤店老板2、淄博两烧烤店老板当街大打出手3、以上就是关于【烧烤
-
普鲁斯特诞辰152年,为什么还要读《追忆似水年华》
潮新闻客户端记者何泠瑶烟雾笼罩的卧室,传来一阵咳嗽。他合上小鹿般的