软件测试除了边界值还有什么,在软件测试中,假定 X 为整数,10≤X≤100,用边界值分析法,那么 X 在测试 中应该取( )边界值...

北方猎人(cnitpm.com) 10:58:42

在软件测试中,假定 X 为整数,10≤X≤100,用边界值分析法,那么 X 在测试 中应该取( )边界值.

A.X=9,X=10,X=100,X=101 B.X=10,X=100

C.X=9,X=11,X=99,X=101 D.X=9,X=10,X=50,X=100

Cheryl-Annie(cnitpm.com) 10:59:15

A

可悠(cnitpm.com) 10:59:17

c

伊凡冰儿 10:59:18

a

北方猎人(cnitpm.com) 10:59:59

Cheryl-Annie,c为什么不对啊

Cheryl-Annie(cnitpm.com) 11:00:35

边界值啊。就一个正确的,一个错误的边界

Cheryl-Annie(cnitpm.com) 11:00:46

注意是大于等于,与小于 等于

Cheryl-Annie(cnitpm.com) 11:01:06

正确的边界就是10.100,然后各取一个错误的边界,就是9.101

laurea(cnitpm.com) 11:03:48

多谢

北方猎人(cnitpm.com) 11:03:53

边界分析法是取一个正确、一个错误的边界吗

Cheryl-Annie(cnitpm.com) 11:04:26

你就按这个理论去做,

北方猎人(cnitpm.com) 11:04:59

谢谢

北方猎人(cnitpm.com) 11:05:06

Cheryl-Annie

北方猎人(cnitpm.com) 11:06:29

那如果这样的话取8和10,100和102也对吗

北方猎人(cnitpm.com) 11:07:17

Cheryl-Annie

Cheryl-Annie(cnitpm.com) 11:07:57

不是啊

Cheryl-Annie(cnitpm.com) 11:08:02

是边界啊。。

Cheryl-Annie(cnitpm.com) 11:08:38

应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据

北方猎人(cnitpm.com) 11:08:47

边界是指本身这个数和相邻的2个数对吗

Cheryl-Annie(cnitpm.com) 11:08:57

你那个是等价类的概念

天平(cnitpm.com) 11:09:30

此题选a

Cheryl-Annie(cnitpm.com) 11:09:30

边界是指本身这个数和相邻的2个数对吗,可以这么理解

北方猎人(cnitpm.com) 11:09:46

好的,谢谢

Cheryl-Annie(cnitpm.com) 11:09:47

选一个错误,一个正确

天平(cnitpm.com) 11:10:01

小或等于

Cheryl-Annie(cnitpm.com) 11:10:07

二边各选一个最靠近的错误值,与正确值,就行

天平(cnitpm.com) 11:10:26

大或等于

北方猎人(cnitpm.com) 11:11:00

但是c有迷惑性啊

北方猎人(cnitpm.com) 11:11:15

Cheryl-Annie,能解释一下吗

Cheryl-Annie(cnitpm.com) 11:11:19

题目是等于号啊

Cheryl-Annie(cnitpm.com) 11:11:33

10≤X≤100

天平(cnitpm.com) 11:11:34

信管很容易的,我从1月看,已经看第二轮了

Cheryl-Annie(cnitpm.com) 11:11:56

那最正确的,就是10.100,然后取一个不对的,就是9和101

Cheryl-Annie(cnitpm.com) 11:12:12

最边界是10.100,

北方猎人(cnitpm.com) 11:14:02

c也是一个争取边界,一个错误边界啊

北方猎人(cnitpm.com) 11:14:07

正确

Cheryl-Annie(cnitpm.com) 11:14:32

边界是什么意思,

北方猎人(cnitpm.com) 11:14:55

9和101错误边界,11和99是正确边界

Cheryl-Annie(cnitpm.com) 11:15:26

x大于等于10,你说最靠近的最正确的是10还是11?

北方猎人(cnitpm.com) 11:16:30

那如果是10

北方猎人(cnitpm.com) 11:17:09

那就选c了吧,Cheryl-Annie

天平(cnitpm.com) 11:17:26

那就是9或101

北方猎人(cnitpm.com) 11:17:59

我说的对吧,Cheryl-Annie

北方猎人(cnitpm.com) 11:19:36

9和101属于错误边界,另一个正确边界呢

北方猎人(cnitpm.com) 11:20:01

Cheryl-Annie,能说一下吗

可悠(cnitpm.com) 11:20:51

没有等号 错误的就是 10 100

北方猎人(cnitpm.com) 11:21:36

那还是选a吗

可悠(cnitpm.com) 11:22:40

应该是 10 11 99 100

Cheryl-Annie(cnitpm.com) 11:23:22

10 11 99 100

北方猎人(cnitpm.com) 11:24:34

是这样啊

Cheryl-Annie(cnitpm.com) 11:24:55

X>10 你就选最靠近的正确值与错误值,也就是临界点。

那11是正确的。然后最靠近的错误值不是10吗?

Cheryl-Annie(cnitpm.com) 11:26:19

你就这样看啊,X>10,适合的范围是哪些数。11之后的都是这个范围内的?那最边界的不就是11吗,

北方猎人(cnitpm.com) 11:26:48

奥,谢谢

Cheryl-Annie(cnitpm.com) 11:27:09

相反取错误的:x>10不符合的范围,是从10开始10.9.8-----,那最边界不就是10吗

Cheryl-Annie(cnitpm.com) 11:28:00

10.9.8.7.6.这些都能取,这是等价类。但最边界就是最靠近的值。

北方猎人(cnitpm.com) 11:29:45

谢谢

2.1黑盒测试 2.1.1 实验目的   (1) 能熟练应用黑盒测试技术进行测试用例设计;   (2) 对测试用例进行优化设计; 2.1.2 实验设备   主流 PC 机一套,要求安装windows 操作系统和Office 工具。 2.1.3 实验内容 题目一:日期问题   用决策表测试测试以下程序:该程序有三个输入变量month、day、year(month 、 day 和year均为整数值,并且满足:1800≤year≤2020,1≤month≤12 和1≤day≤31),分别作为输入日期的月份、日、年份,通过程序可以输出该输入日期在日历上前一天的日期。例如,输入为 2004 年11 月29 日,则该程序的输出为2004 年11 月28 日。   (1) 分析各种输入情况,列出为输入变量 month、day、year 划分的有效等价类。   (2) 分析程序的规格说明,并结合以上等价类划分的情况,给出问题规定的可能采的操作(即列出所有的动作桩)。   (3) 根据 (1) 和 (2) ,画出简化后的决策表。 划分等价类(此处只考虑了有效等价类),基本思想是根据三个输入项的值来划分,首先三个输条件都是整数,然后确定边界值,month[1,12],day[1,31],year[1800,2020],再来划分等价类,条件依据是:闰年的2月是29天,非闰年的2月时28天,{1,3,5,7,8,10,12}月份是31天,{2,4,6,9,11}月份是30天 等价类 Year Month Day 有效等价类 Y1:[1800,2020]且为闰年 M1:2 D1:27 Y2:[1800,2020]不为闰年 M2:1,3,5,7,8, 10, D2:28 M3:2,4,6,9,11 D3 :29 M4:12 D4 :30 D4 :31 所有动作桩(弱组合形式) 测试用例ID 测试用例的等价类构成 001 Y1 M1 D1 002 Y2 M2 D2 003 Y1 M3 D3 004 Y2 M4 D4 005 Y1 M1 D5 强组合形式有2*3*5=30种。 决策表 Year Y1,Y2 Y1,Y2 Y1,Y2 Y1,Y2 Y1,Y2 Y1,Y2 Y1 Y2 Y1 Y2 Y1,Y2 Y1,Y2 Month M1,M4 M1 M2 M2 M2 M3 M3 M3 M3 M3 M3 M4 Day D1-D4 D5 D1-D3 D4 D5 D1 D2 D2 D3 D3 D4,D5 D5 Day+1 ▲ ▲ ▲ ▲ Day=1 ▲ ▲ ▲ ▲ ▲ Month+1 ▲ ▲ ▲ ▲ Month=1 ▲ Year+1 ▲ Year not exist ▲ ▲
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值