你是怎么看待测试的?

匿名网友 匿名网友 发布于: 2015-08-30 00:00:00
阅读 214 收藏 0 点赞 0 评论 0

这个面试题主要是想考察应聘人员对软件测试的重要性的理解,换种方式问就是软件测试在你的心目中是什么样的地位?所以回答这个问题就应该着重描述软件测试的重要性。回答要点如下:

1. 试想一下如果一个系统开发完毕后不能正常运行可能造成的后果,损失钱财,损失时间,损失客户,等等

2. 介绍一下软件测试的意义

a.     发现软件错误;
b.     有效定义和实现软件成分由低层到高层的组装过程;
c.     验证软件是否满足任务书和系统定义文档所规定的技术要求;
d.     为软件质量模型的建立提供依据。 

3. 介绍一下软件测试的目的?
a. 确认软件的质量,其一方面是确认软件做了你所期望的事情(Do the right thing),并且确认软件以正确的方式来做了这个事件(Do it right)。
b. 提供信息,比如提供给开发人员或程序经理的反馈信息,为风险评估所准备的信息。
c. 软件测试不仅是在测试软件产品的本身,而且还包括软件开发的过程。如果一个软件产品开发完成之后发现了很多问题,这说明此软件开发过程很可能是有缺陷的。因此软件测试的第三个目的是保证整个软件开发过程是高质量的。

4. 正事基于以上所述,我认为软件测试是整个软件质量保证过程中重要的一部分,这也就是我选择软件测试这个行业的原因

其实这个面试题自由度很大,应聘者可以根据面试时的情况自由发挥,多谈一下自己的看法

评论列表