随着计算机系统功能的日益完善,其应用系统的规模和复杂性也在明显增加,面临更加复杂的运行,计算机系统很容易出现性能下降的问题,如果性能下降问题发生在工业生产或金融服务领域中,很有可能造成巨大的经济损失甚至引发重大安全事故,给社会带来不稳定因素。因此,为了保证计算机应用系统性能稳定可靠,系统开发人员要在计算机应用系统正式使用前进行一系列完整的测试工作,重点包括以下几个部分:首先是功能性测试,功能完整是计算机应用系统最基本的质量目标,一旦某些功能出现失效,将会造成整个计算机系统的性能严重下降,无法顺利完成预定工作目标,所以功能测试是计算机应用系统性能测试的最基础部分。其次是用户体验测试,计算机应用系统是面向最终使用用户的,用户体验是计算机应用系统性能的重要组成部分,包括用户界面布局、操作按钮、对话框等都需要进行充分的测试,确保用户拥有较好的软件使用体验。最后是稳定性测试,有的计算机应用系统需要长时间连续运行,比如工业生产中的计算机应用系统,几乎从布置开始就一直处于长期工作状态,因此需要对系统的稳定性进行较为长期的测试,确保应用系统在长期的使用过程中稳定运行,尽可能避免出现硬件死机、软件卡顿、通信堵塞等各种问题。