51Testing软件测试论坛

标题: 一个新手对一道题的分析 [打印本页]

作者: applejuzi    时间: 2007-7-21 11:40
标题: 一个新手对一道题的分析
一次面试,考官问了一道很简单的题目。题如下:

在一个textbox中输入一个长度在0-255之间的的整数。要求用等价类划分的方法设计用例。


下面是我的分析,希望大家多提意见


划分的等价类如下:
有效等价类
编号
无效等价类
编号
整数
1
1

字符
3
小数
4
长度在0-255之间
2
负数
5
长度大于255
6











1、覆盖有效等价类的测试用例:
输入的值            覆盖的有效等价类的编号


82


1
2

2、覆盖的无效等价类的测试用例:

输入的值       覆盖的无效等价类的编号


q                            3

3.3
4

-3
5

256
6



作者: applejuzi    时间: 2007-7-21 11:47
怎么都乱了,再试一次。

划分的等价类如下:

有效等价类
编号
无效等价类
编号
整数
1
1

字符
3
小数
4
长度在0-255之间
2
负数
5
长度大于255
6














覆盖有效等价类的测试用例:
输入的值

覆盖的有效等价类的编号

82


1
2



覆盖的无效等价类的测试用例:
输入的值

覆盖的无效等价类的编号
q
3
3.3
4
-3
5
256
6


作者: yiyuhupan    时间: 2007-8-9 09:27
嗯,还是比较全的。
textbox中填与不填呢?
作者: zxyu1982    时间: 2007-8-12 00:17
ding
作者: testw    时间: 2007-8-12 20:00
支持楼主,谢谢帮助!
作者: liulinzhu    时间: 2007-8-13 13:41
建议在无效等价类中增加“无数据输入”和“两个及两个以上数据输入”的情况。sdlkfj2
作者: jimmy2006.hi    时间: 2007-8-13 14:54
不错不错sdlkfj2
作者: shoulamon    时间: 2007-8-17 16:04
基本没啥问题,不错
作者: areofan    时间: 2007-8-18 11:03
如果是整数长度在0-255间,我觉得还应该考虑一下2的N次方,如32位OS,64位OS,一个长度为255的数值可以大的吓人:

999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999

上面这个数就是长度为255的最大整数哈sdlkfj3
作者: wuzhigang80412    时间: 2007-8-24 11:50
好啊,
作者: zengfanjin5588    时间: 2007-8-26 11:12
可以,书本知识
作者: zengfanjin5588    时间: 2007-8-26 11:14
楼上的6的用例写错了把 ,题目的意思是长度大于255,不是值大于255,请再考虑考虑
作者: sanwong823    时间: 2007-8-26 17:42
还应该考虑:
    1、001: 这个是算3个长度还是1个?
    2、1.00:这个是算3个长度还是1个? 是算整数还是小数
    3、+1:是一个长度还是2个长度
作者: 牛牛是乖乖    时间: 2007-8-26 22:02
原帖由 sanwong823 于 2007-8-26 17:42 发表
还应该考虑:
    1、001: 这个是算3个长度还是1个?
    2、1.00:这个是算3个长度还是1个? 是算整数还是小数
    3、+1:是一个长度还是2个长度



请问考虑这个的话.
如何写用例呢.?
作者: kxjak    时间: 2007-8-28 08:29
晕死,一点也不懂,还得再努力啊sdlkfj7
作者: changlang530    时间: 2007-9-7 11:08
很乱!!
作者: ellse    时间: 2007-9-19 21:10
测试就是麻烦的事情sdlkfj8
作者: cuiyafang    时间: 2007-9-20 09:27
用不用测正好输入整数的长度等于255呀?
作者: jingweiqin    时间: 2007-9-21 14:03
长度255?
那不是长的吓人。。2^255

感觉思路很好。。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2