51Testing软件测试论坛

标题: 测试用例的作用 [打印本页]

作者: liting    时间: 2007-8-30 13:49
标题: 测试用例的作用
测试用例,找过很多的资料,也初步知道了怎么写。
可是却不知道测试用例的作用是什么?
测试用例写过一份,很繁的
写了也没用过
作者: VirgoAx    时间: 2007-8-30 15:06
测试用例是测试的基础 软件的功能和结构越来越复杂 就按最基本的功能测试来说 光靠人脑计你都测试了什么功能或功能点是不符合实际的也是不可能完成的任务 这样你的测试就没有逻辑性是盲目的测试
测试用例就是帮助你很好的很系统的完成测试 并且能帮助你很容易的重现缺陷
写用例是个很繁琐的工作 测试也是
耐心是很重要的
作者: tyrael_79    时间: 2007-8-30 15:20
就是一个测试的工作记录sdlkfj8
作者: VirgoAx    时间: 2007-8-30 15:40
原帖由 tyrael_79 于 2007-8-30 15:20 发表
就是一个测试的工作记录sdlkfj8


我不知道你怎么会有这种想法 是我表达的不清楚?还是有别的原因
作者: liuwei8558    时间: 2007-8-30 17:15
有效用例(Valid case)或者叫合法输入用例:是那些已知软件程序能正确地处理的测试用例。一般是指软件输入的测试用例。比如说,在 Microsoft Excel 中,用键盘输入“=1+1”, 看到的结果是“2”。 这里输入的有效用例是“=1+1”。无效用例(Invalid case有人叫不合法输入用例)或者出错用例(error case):是那些事先就知道软件程序不支持处理的测试用例。比如说在 Microsoft Excel 中,用键盘输入“=a+1”, 看到的结果是“#NAME?”。这里输入的“=a+1”既是无效用例同时也是出错用例。

  边界条件(Boundary Cases):环绕边界值的测试。通常意味着最大值,最小值或者所设计软件能够处理的最长的字符串等等。比如说某软件字体的字号支持范围是:从8到72。那么边界测试用例应该包括:小于8, 等于8, 等于72 和大于72。

  等价类(equivalent classes):等价类测试用例指的是如果有很多测试用例执行再多也不会找到新的中的缺陷。因为虽然输入和输出结果有所不同,但是它们都通过同样的软件的源代码路径。通常只要一个源代码程序的路径是用于处理一定数值范围内的所有数值,那么除了边界值以外,在边界值范围以内的所有数值一般都属于等价类。因为如果软件程序能正确处理一个值,也就意味着该程序能正确处理在这个范围内的除了边界值以外的其他任何有效输入值。我们来用以上软件字体的字号来举例说明。软件支持的字号范围是:从8到72。那么8和72之间的所有支持的字号都可以被认为是等价类的测试用例。再比如:测试超链接时两个用例http://www.yahoo.com/http://www.yahoo2.com/ 也是等价类的测试用例。
作者: windshl    时间: 2007-8-30 21:39
测试是项细致的工作,测试用例还是必要的,测试用例的完善性是整个测试成功的基础
作者: harrisen    时间: 2007-8-30 22:01
我认为测试用例有必要
作者: harrisen    时间: 2007-8-30 22:02
有测试用例 可以指导测试
作者: harrisen    时间: 2007-8-30 22:02
繁琐才可以测试出很多问题
作者: robbie850110    时间: 2007-9-13 14:59
我顶,支持!
作者: fei446449750    时间: 2010-2-23 22:37
测试用例是很有重要的,测试用例编写的好坏将直接影响测试的好坏,因为后期的测试将根据编写的测试用例来执行
测试用例的作用主要有:跟踪、组织性、重复性、功能覆盖、测试确认
作者: 千里    时间: 2010-2-24 10:35
好记心不如烂笔头
作者: 何去何从    时间: 2011-8-26 14:03
不公公司对用例有不同的态度




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