软件测试2019:第一次作业

软件测试作为软件开发过程中的一个重要组成部分,其目的在于对软件产品(包括阶段性成果)进行验证与确认,尽快尽早地发现在软件产品中所存在的各种问题。

在软件各阶段中都应设置有测试部分,阶段性的测试与完整体测试是一款软件产品的“生产流程”中必不可缺少的阶段。以我所玩过的游戏举例,尚未完成测试便发布的游戏中往往存在着及其大量的问题,这个问题或轻微或严重。也许有时候仅仅是一个卡顿的小问题,也有可能会无意中出现数据丢失甚至游戏直接崩溃的大问题。这些问题都应当在软件产品的测试阶段中所发现并且加以改正。

自然,一款成熟的软件产品绝对不会是完美无缺的,它存在bug,仅仅是关于这个bug是严重或者轻微,是否被发现而已。正如这个世界上不存在圣人,也不会有一款没有错误的软件产品。测试过程中我们主要是发现并解决那些必需改正的错误,然而会有一些小的错误牵扯甚广而且无关痛痒,这些错误的改正可能会导致一系列大型错误的出现,这些错误便可以量力而行。

简而言之,软件测试的目的是让一款软件无限趋向于完美,以保证软件产品的质量。

以上便是我对软件测试的看法。

你可能感兴趣的:(软件测试2019:第一次作业)