background image

软件测试

引言

1.1 软件测试的目的

随着人类社会的进步,各种领域计算机的普及,软件测试在计算机领域占据着不可替代的角

色,计算机软件也越来越多的出现在各个场合,为人们的办公,生活,学习,休闲等提供了前所

未有的方便,但不能保证计算机软件能一步到位的满足人们的需求,所以就有了软件测试。软件测

试的目的是:第一是确认软件的质量,其一方面是确认软件做了你所期望的事情(

Do the right 

thing),另一方面是确认软件以正确的方式来做了这个事件(Do it right)。作为计算机专业的学

生,我想以我自己的观点来阐述一下我对软件测试的理解。

1.2 相关背景

   实际上,测试贯穿于整个软件开发生命周期(SDLC),从需求评审、设计评审开始,就介入到

软件产品的开发活动或软件项目的实施中。如图

1 表示,测试和开发构成一个全过程的交互、协作