我通常在接受测试员采访时问这个问题。我们的软件非常复杂,具有GUI和后端组件。我们要求测试仪具有良好的分析能力,并且可以开箱即用。在这种情况下,以下问题是好问题还是太复杂/坏/难看?我们的要求是测试人员应该有经验
问题
有一个名为Circles查找软件的软件。该软件将黑白图像作为输入(像素为黑色或白色)。如果图像中有圆圈,它将突出显示红色边框并输出图像,否则将输出相同的图像。它应该找到人类可以在图像中找到的所有圆圈。那么你将在这个软件上运行所有测试?通过测试我的意思是你将通过所有图像测试它的工作。请画出图像。
答案 0 :(得分:6)
我认为这是一个很好的问题。
它不清楚且含糊不清,因为它没有给出圆圈的圆周程度。它只需要对一个人显示圆形吗?轻微卵圆形怎么样?边缘不规则? 2x2平方像素怎么样;那是通告吗?一个像素本身?
还有其他形状吗?如果这些形状重叠怎么办?如果圆圈越过边界怎么办?圆圈内的圈子怎么样;他们算了吗?
如果测试人员只是抓住笔并开始绘图而没有向你提出大量问题,那么你就知道他们不会解决问题。我说去吧。
答案 1 :(得分:4)
我认为这个问题可以作为一个“引导”问题 - 我希望有一个可行的候选人回过头来提出一些问题需要澄清 - 例如:
您正在寻找能够思考潜在问题和任务的人。
答案 2 :(得分:2)
我认为它可以很好地作为一个响应 - 意味着 - 几乎没有任何关于我只关心过程的问题,这些问题似乎让大多数人陷入瘫痪。去吧。
答案 3 :(得分:1)
对于初学者,我会改写部分问题,特别是“此软件将黑白图像作为输入(像素为黑色或白色)”。
什么像素?背景是什么颜色,圆圈是什么颜色的?它们是可以互换的还是固定模式。
我会使用,如果我认为是这样的话 “该软件将带有黑白像素的图像作为输入。” 如果您更喜欢这个,可以添加“黑色(前景)和白色(背景)像素”。
另外,我更喜欢“讨论你会用的图像”;对于测试者而言,重要的是不仅要通过绘图来表达他的想法。 此外,如果你让他画画并给他一支黑色铅笔,你可能会调整候选人,使他们直接关注形状和位置,并忘记图片中多种颜色的其他可能性。
我宁愿不给他们任何工具,看看他们认为他们需要哪些工具。