一道面试题,无从下嘴
今去面试,对方拿出一支签字笔,笔套是黑色的。问“验证这个笔套的颜色是否正确”这个测试用例有什么问题。我怎么设计这个东西的测试用例。我感觉对方是在考我的发散思维,但当时已经谈了1个多小时,脑袋都木了。我给的答复是测试用例有问题,应该是“验证这个笔套的颜色是否是黑色的”。其他的用例我实在想不出什么了。请教各位这问题该怎么答。 偶是入门新手,期待高手来回答下,我也想知道 验证这个笔套的颜色是否正确 这个问题本身并没什么问题
在需求明确的前提下,确实是能够 “验证这个笔套的颜色是否正确”的
本身需要个评判标准罢了 同楼上,没标准如何知对错 如何验证呢?总要给个标准,设计用例本身没有提供标准,我现在就经常犯这个错误~~突然想起来了,谢谢~~ 测试用例应该有测试方法测试的预期结果和实际结果,而预期结果标准又是通过需求分析来定的,只要和预期的结果相符就可以了 个人认为的方法:
和笔杆的颜色对比下,如果颜色一直就是对的,不一直就错.\
依据就是界面测试的规范,风格的一致性. 1、有需求,但是需求不明确,没有明确什么颜色是对的,即,没有测试用例中的预期结果
2、1的情况下要做测试,就只能做常规测试:黑色笔用黑色笔筒,蓝色笔用蓝色笔筒,红色笔用红色笔筒。要测试笔筒颜色是否正确,则看笔筒中的笔是什么颜色的,笔的颜色跟笔筒一致,则是对的,反之,不对。
个人见解! 测试用例必须要有预期结果
否则只是个测试点
笔套的话:
1到底什么颜色? 要注意语言定义的颜色是不精确的,"黑色"本身还是个模糊概念,到底有多黑呢? 一般要用专门的手段来测量,并用某个标准来精确定义,比如显示器上常用的rgb...(其实人对颜色的感应是个非常复杂的问题,和很多很多因素有关,比如说光源、背景、位置等等)
2 到底哪部分的颜色? 我虽然没见过那个笔套,但是我认为笔套还是由很多部分组成的。 即使外部颜色都一样,那里面呢? 出这种问题的人,脑袋也傻了 呵呵好玩,真好玩,现在觉得测试越来越广啦:hug: 测试用例应该有预期结果 个人认为这不能算是一个测试用例子,测试用例子至少应该包括三点:environment、steps、expect result。 同意楼上的关点.
一个测试用例必须包括:environment,step,expect result
"验证这个笔套的颜色是否正确"并没有说明这三点.我们根本不知道什么颜色的笔套才是正确. 我觉得应该根据需求标准来确定笔套的颜色是否正确,这充其量只算个测试点,不算测试用例. 这句话作为一个测试用例的标题,没错。
但是作为测试用例,缺少必要的“输入”、“预期输出”。
补充如下:
输入:无。
预期输出:(参考具体标准而定)。
实际输出:黑色。
[ 本帖最后由 Yuyao_ddm 于 2009-4-5 12:14 编辑 ]
页:
[1]