文件名称:测试策略-learning c# programming with unity 3d 2014
文件大小:4.8MB
文件格式:PDF
更新时间:2024-07-04 15:26:35
众筹 区块链 防篡改 信任
第六章系统测试 6.1测试的重要性与目的 众所周知,在设计一个系统的时候,可能会出现一些不容易发现的问题,这是软件设计 过程中无法避免的。在这些错误中,有可能是语法错误,也有可能是语义错误,这种类型的 错误在开发的时候比较容易发现并进行改正。但是,还有一些错误,是无法直接找出来的, 那就是在程序的运行过程中由于对某些数据的估算错误或者非正确的操作导致的错误,这样 的错误,不容易发现,想要正确的发现这种类型的错误,系统的测试是一个必要的环节。 6.1.1重要性 在软件的生命周期中,测试占据了一个重要的地位。测试是为了能够尽早的发现并改正 遇到的错误,提升软件的质量。在测试过程中,越早的发现问题,就不至于错误无限的被扩 大,以至于后期遇到不可预测的问题。因此对于软件的测试是十分必要的。 6.1.2目的 系统的测试是一个必要的过程,而测试的目的就在于发现系统中隐藏的错误,对于一些 比较复杂的操作过程,多次测试或者进行不同方位的测试往往能达到很好的效果。 测试只是一个手段,它可以帮助我们发现软件中存在的问题,但却并不能保证一定没有 问题。在这个过程中,系统不断的被测试,进而可以找到很多的不足,使系统得到升华,以 满足用户更好的体验。 6.2测试策略 本众筹系统的测试方式是将系统的功能按照模块的方式进行测试,检测系统的完整性与 健壮性。本次众筹系统主要分为两个测试方式,分别为功能测试和界面测试。功能测试主要 是按照模块的功能来进行测试,通过测试各个功能,确保能够正确的写入和显示数据。界面 测试主要是对前端界面的测试,确保空字符串等不会造成系统的崩溃。具体测试如下。 42 万方数据