浏览 2651 次
锁定老帖子 主题:不断的测试,产品就会不断的改进
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2007-12-23
什么是软件测试? 关于软件测试的定义,比较权威的是IEEE在1983年提出的:“使用人工或自动手段来运行或测定某个系统的过程,其目的在于检验它是否满足规定的需求或是弄清预期结果与实际结果之间的差别。” 软件测试的目的? 第一:确认软件的质量,确认你所期望软件所做的事情和确认软件以正确的方式来做了这件事情 第二:提供必要的信息,比如个给开发人员和项目的管理层提供项目风险评估的信息 第三:保证软件的开发过程的高质量,软件测试中如果出了很多问题,说明我们软件开发过程可能存在缺陷和问题,所以软件测试不光是测试软件本身,也是在测试我们的开发过程。 怎样衡量一个软件的质量? 一、软件要能达到我们在正确的操作得到一个正确的结果, 二、符合一下应用的要求,比如用户操作习惯的,还有系统可扩展性、可维护性等要求 三、软件达到了我们在软件最开始设定的要求 四、符合用户的要求,软件最重要的一条就是要符合用户的要求, 测试人员在开发过程中的任务? 一、寻找软件中的bug 二、检验软件的品质 三、从客户的角度出发使用软件,关注用户的需求 四、就是帮助开发人员持续改进软件的开发过程
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-09-13
题目就有问题,一个项目一直不变,我用已经全部通过的、同样的测试用例不停的做回归测试,项目就改进了?
|
|
返回顶楼 | |
发表时间:2008-09-14
换成不断的重构,产品就会不断的改进才差不多
|
|
返回顶楼 | |
发表时间:2008-09-14
软件的质量是跟软件中的每个环节都相关的,测试只是其中一个环节而已。就像汽车制造厂不会把所有质量都在最后总装时进行控制一样。
|
|
返回顶楼 | |