当前位置: 代写一篇论文多少钱 > 计算机论文 > 计算机应用系统性能参数测试技术探究

计算机应用系统性能参数测试技术探究

时间:2019-10-23 10:09作者:李国文
本文导读:这是一篇关于计算机应用系统性能参数测试技术探究的文章,加强计算机应用系统性能测试技术的研究和创新具有非常重要的现实意义,能够有效提高计算机应用系统的实用性和工作效率,更好的促进电子信息技术的健康稳定发展。

  摘    要: 当前,计算机应用系统在人们的生产生活中应用的原来越广泛,极大的提升了工作效率,但随着计算机应用系统功能的不断扩展,其性能要求也越来越高,因此,针对计算机应用系统的性能测试也变得更加重要。本文首先分析了性能测试技术的应用意义和重要作用,并提出了计算机应用系统性能测试技术的实践应用方法,希望为我国IT技术领域提供一定的参考思路。

  关键词: 计算机; 应用系统; 性能测试; 应用;

  近年来,随着网络技术、智能技术的高速发展,计算机系统的应用范围越来越广泛,应用形式也呈现出多元化趋势,计算机应用系统的结构也朝着更加复杂多样的趋势发展,这对计算机的硬、软件的也提出了更高的性能要求,因此,加强计算机应用系统性能测试技术的研究和创新具有非常重要的现实意义,能够有效提高计算机应用系统的实用性和工作效率,更好的促进电子信息技术的健康稳定发展。

  一、计算机应用系统性能测试的内容和重要意义

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

  二、计算机应用系统性能测试技术的具体运用方法

  (一)明确性能指标

  计算机应用系统测试首先需要明确所测试的性能指标,具体应该包括以下几方面内容。

  1. 系统响应时间

  不同的计算机系统对系统响应时间的要求也并不相同,比如在常用的网络软件中比如浏览器软件响应时间可以在s级,在自动化工业控制领域,通常以ms为响应时间单位,在高频电力电子计算机控制领域需要达到ns级别,因此,计算机应用系统测试要根据实际运行需要明确系统响应时间指标。
 

计算机应用系统性能参数测试技术探究
 

  2. 并发访问能力

  并发访问能力反映了计算机应用系统同时访问的最大用户数量和用户数据信息控制性能,在进行应用系统并发访问能力测试时,应对服务器运行速率,多个用户的信息传递速度进行测试,保证服务器处于合理的负载工况下,防止数据传输堵塞卡顿情况产生。

  3. 系统资源利用率

  为了确保计算机应用系统性能稳定,必须保证系统资源有一定的空闲比例,通常称作系统资源利用率,主要包括CPU利用率、内存利用率、网络带宽利用率、硬盘利用率等几个部分,如果硬件利用率过高,容易造成系统的延时卡顿甚至由于负载过大而出现过热死机的等问题,所以,需要对硬件资源利用率进行完善的测试工作,保证利用率始终处于合理状态。

  4. 网络吞吐量

  指在一定时间范围内通过网络的信息量,用于测量系统对网络设备传输能力的需求。在测试系统时,首先要保证网络的正常运行。当网络吞吐量数据非常接近网络设备的最大传输容量时,表明网络设备与计算机应用系统不匹配,需要对网络设备进行优化升级。

  (二)计算机系统的测试准备

  1. 试验方案设计

  为了进行应用系统测试,应准确描述性能测试的相关指标,如100 ms内的系统响应时间、不少于24小时的系统稳定运行时间等。在测试范围内,参与性能测试的相关系统需要准确描述,并充分说明是否有必要对性能项目进行测试,应用系统测试策略中,必须清楚、完整、准确地描述测试内容和运行方式。

  2. 开发测试脚本

  计算机应用系统测试需要运用特定的测试脚本软件,因此,系统开发人员需要编制适用于系统性能测试的脚本软件,并将系统主要功能集成到测试脚本软件中,并在脚本中设置合理的检查点。

  3. 试验环境准备

  根据用户的实际生产环境,准备好测试环境,包括硬件设备、系统软件、网络环境、操作系统、应用软件配置和监控工具、测试工具部署。测试环境的准备工作完成后,应对测试环境和用户实际生产环境进行比较分析,最大限度地减少两者之间的差异,使测试结果能够准确反映用户的实际生产环境。

  (三)应用系统测试执行

  通过实例测试,得到了系统性能指标数据和性能缺陷数据。同时,在测试执行过程中启动监控程序,完成测试工作后收集测试数据。在测试执行过程中,可以根据需要进行相应的回归测试和系统调整。

  (四)测试报告阶段

  在测试完成后,需要根据测试情况出具完整的应用系统测试报告,对系统的关键指标如连续稳定工作时间、系统资源利用率、最大并发用户数等参数进行详细分析,为系统后续的运行部署和优化改良给出指导性建议。

  三、结语

  计算机应用系统的性能参数对整个系统的功能性、稳定性和经济性都有着重要的影响,因此,在应用部署之前,必须进行完善的性能测试工作,开发人员要重点从系统功能、稳定性、响应时间、资源利用率等几个方面入手,对系统进行全面完善的测试,保证计算机应用系统在投入使用后能够高效稳定运行。

  参考文献

  [1]姜亮.计算机应用系统性能测试技术及应用研究[J].信息与电脑(理论版),2018(07):10-12.
  [2]王智宇.计算机应用系统集成测试技术研究[J].科技经济导刊,2016(21):36-37.
  [3]李霄,王常洲,田雅.计算机应用系统性能测试技术及应用研究[J].软件,2013,34(3):69-72.

联系我们
  • 写作QQ:79211969
  • 发表QQ:78303642
  • 服务电话:18930620780
  • 售后电话:18930493766
  • 邮箱:lunwen021@163.com
范文范例