51Testing软件测试论坛

标题: 对于一个输入框来说,怎样设计测试用例才是正规科学的呢? [打印本页]

作者: ellse    时间: 2007-9-19 18:38
标题: 对于一个输入框来说,怎样设计测试用例才是正规科学的呢?
想和各位讨论一下怎样设计一个输入框的测试用例,今天又被我们头打击了,他说我的基础还是不扎实,很想知道各位高手们,一个输入框的测试用例,怎么设计才是最全面最具体的呢?
就以一个输入地点的输入框为例吧。
附件中的是我刚刚编写的测试用例,感觉写的很不正规,希望有高人可以过来指点一点。
假设一下这个测试环境,这个输入框是用来输入地址,然后查询相关信息的。变量的类型为String类型,最多可以输入10个字符。

[ 本帖最后由 ellse 于 2007-9-20 15:06 编辑 ]
作者: ellse    时间: 2007-9-19 21:11
好像没人感兴趣阿,唉
作者: njalic    时间: 2007-9-20 18:02
我本来想下下来看一下的,结果没综合指数了,哎。
作者: ellse    时间: 2007-9-21 09:28
需要综合指数吗?
本来我是觉得测试用例这个东西用具体的例子更有学习意义,因为大道理空泛的理论我也会讲,但是怎样把理论的东西应用到实际,写出好的测试用例其实并不是一件很容易的事情,但是感觉大家对这个话题并不感兴趣,还是只喜欢空泛的理论,我也没话讲了。
作者: dabeixiong    时间: 2007-9-25 22:49
这个得根据需求吧
测试方法可以利用得到的需求进行等价划分,分出有效数据和无效数据
另外可以范围、必须成立的情况、规则、处理方式等等划分
数值和位数情况又可以利用到边界值方法
另外可以用到输入非法数据和特殊字符的故障模型
比如可以从类型、长度、边界上考虑输入的数据
让你的用例从分类上清晰一些
另外你的测试模板是你们公司定义的规范?
我觉得应该把描述和输入分开,比如描述是在xx文本框中输入,然后点xx按钮,输入里再写具体数据,预期结果有了,好像没有写实际结果的地方~
学习中。。。
作者: ellse    时间: 2007-9-26 10:11
我们没有固定模板,每个Team的测试用例的格式都不太相同,用例是用来辅助我们测试用的,基本上都是我写我测,最多发给上面的人他们看一下我的用例是否有覆盖全面,所以只要清晰易懂就可以了。
我就是觉得空说理论的东西不会的人依旧不会,没有实际的例子还得清晰,但是感觉大家好像对这样的形式不太感兴趣,我也是在学习中,所以想大家相互交流一下。
作者: qinmei    时间: 2007-9-30 10:50
标题: 不错的想法
我看了下你的测试用例,写的不错。我不想讨论格式是否规范,至少我觉得表达出了测试的想法。
我觉得还有可以考虑的:
1.关键字有大小写混合的情况;
2.关键字中含有一个或多个空格的情况,包括前空格,中间空格(多个关键字),和后空格;
3.关键字中是否支持通配符的情况(视功能而定);
4.关键字的长度分别为9、10、11个字符时的情况;
5.关键字是valid,但是没有匹配搜索结果的情况;
还有需要进一步研究的,我也不是很熟悉,只是给些启示:
安全测试方面:
给出一些特别的关键字,比如 or 1=1, 这样的关键字如果不被处理就直接用到数据库查询中去,后果可想而知。
一点想法,希望大家补充。
作者: muyang327    时间: 2007-9-30 11:19
下载下来看看
作者: 追寻浮华    时间: 2007-9-30 11:20
楼上的想法比较全了。楼主也很好,数据库查询的必须要看看,防止注入试病毒啊,
感觉,就是排序有点乱,是不是可以分好类写,感觉是想起一种情况,写一种情况,
而且象楼上高手说的,边界值的问题考虑不多,例如,9,10,11的情况。
我也是菜鸟,意见仅供参考啊。
作者: muyang327    时间: 2007-9-30 11:29
用不用在错误的测试用例后加上错误严重性等级呢,我一般都是先定义一下错误的严重性等级。~~初学者
作者: wxq031    时间: 2007-10-3 23:50

作者: yu_xiulan    时间: 2007-10-4 13:27
刚学了系统测试中的等价类划分法和边界值分析法,写出有效等价类和无效等价类,学习ING~~~,感觉判定表和因果图法好麻烦呀。
作者: maycq    时间: 2007-10-5 11:38
学习了
谢谢呀
作者: brianq    时间: 2007-10-5 22:28
没什么价值
作者: liming_oicq    时间: 2007-10-7 12:57
下来看看
作者: yukichan    时间: 2007-10-7 18:19
其实还是很好设计的,用等价类划分法
作者: hxxhhl    时间: 2007-10-8 11:45
关键是要全面
作者: wangrong    时间: 2007-10-9 10:27
我觉得楼主的用例里有重复的用例
你可以用等价类划分和边界值分析相结合的方法,分析输入的条件和限制,列出一个表格。然后再写用例。比如像楼上说的,分有效和无效。
可以加上用例的重要级别,这样在条件限制时,可以优先执行优先级别高的用例。
可以加上用例的标题,说明下用例的主要用途,这样更容易让人看明白。

本人愚见,仅供参考




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