51Testing软件测试论坛

标题: 表单测试用例归纳与总结 [打印本页]

作者: 投缘    时间: 2010-4-14 16:15
标题: 表单测试用例归纳与总结
新入职公司,感觉测试部各位同事抒写的用例都不太标准。也许是出来久的缘故,很少去总结用例之间的关系。比如边界值分析法、等价类分析法、因果图分析法等等,这些本该对我们测试用例做指导工作的方法。在实际测试中往往没有那么多时间进行归纳与分析。由此,本人借51这个黄金时间对之前在公司实习一个星期后,对表单测试用例、上传组建测试用例等在Web系统测试中比较集中的用例进行了深入的分析和总结,由此拿出分析结果与各位分享一下。如有什么错误或不足之处希望各位能回复指出,非常感谢您的参与!

使用FreeMind8.0总结了以下的内容,希望能结合实际项目使用各种覆盖方法对项目中的测试用例进行一次完全的归纳分析。

本次分析结果的导出的PNG演示文档:(更新中......)

一、表单测试用例篇

(1)、输入系统支持的数据格式测试用例分析



(2)、输入非系统支持的数据格式测试用例分析



(3)、路径覆盖测试分析

以下一个TextArea域为例子,使用Excell计算路径覆盖测试点,最终产生完全覆盖表单用例。








本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/nilxin/archive/2006/05/03/706568.aspx
作者: zhangting85    时间: 2010-4-14 21:46
因果图我没怎么用过就不说了。边界值和等价类,虽然是基本的测试方法,但是不是对任何测试都适用。楼主的图我基本没怎么仔细看。但是我想说的是等价类的划分,从测试者的角度来看和从代码的角度来看或许是完全不一样的结果。我们认为是等价类的东西,很有可能程序不认为他们是等价类。所以我就有一个问题,等价类的划分应该以什么为依据。大家讨论讨论哈。至于边界值,为什么认为边界值比较容易发现软件的bug呢,比如一个闭区间,如果认为边界值比较容易出现bug,那么这么闭区间里面还算不算一个等价类?我怀疑有的时候,边界值一点也不会比非边界值更容易发现问题,因为边界值本身和非边界值处于同一个等价类里。当然这个和本文主题基本无关,只是因为看到这个文章联想到的所以干脆回复在这里了。
作者: bestgo    时间: 2010-4-14 22:08
正如楼上所说,在进行等价类划分时需要加入一些代码设计与实现方面的考虑,这样可以精简不少重复的用例,这个需要一定的经验,以及相关的知识。其实现在很多所谓的黑合测试中也要考虑代码的路径覆盖面,掺杂了白盒的因素,我这里一般由有测试人员编写用例,之后需要相关开发人员进行确认,这样可以提高用例的有效性,确保执行效率。边界的处理往往比较特殊,所以容易产生问题,另一方面验证这个边界条件确实存在,符合预期。因果的话就是选中某几个选项,会出现或者隐藏一些特定的项,主要还是验证逻辑。
作者: guazhuying    时间: 2013-1-13 11:16
新手来学习的,感谢楼主分享~
作者: 千里    时间: 2013-1-14 20:35
图画得挺好的,支持一个。
作者: fengerapple    时间: 2013-1-25 17:26
Thank you very much for sharing!The good man!The good life of peace!
作者: fuxiaokui    时间: 2013-5-27 16:25
表单测试
1.        输入框的模式匹配(日期格式,邮箱格式等)
2.        按钮测试
3.        默认值的设定
4.        文本框的测试
1、        空输入测试;(空不等于空格)
2、不同数据格式输入测试;
3、字段长度测试;
4、粘贴空格、字符测试;
5、前置空格、中置空格、后置空格测试;
6、特殊字符测试;
5.        对下拉框的测试:看下拉框下的数据是否正确完整
6.        对必填项的测试:必填项什么都不填,看能否正确提交
作者: z_sp107@com    时间: 2013-5-28 13:49
学习下




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