新形势下软件性能测试解析与优化分析.pdf

新形势下软件性能测试解析与优化分析.pdf

第 6期 江苏科技信息 No.6 2017年 2月 JiangsuScience TechnologyInformation February,2017 新形势下软件性能测试解析与优化分析 于园园 (江苏省软件产品检测 中心,江苏 南京 210012) 摘要:软件的性能测试主要是检测计算机与软件的兼容性和测评软件的功能的主要方法。但是对于测试 软件性能的设计还是处于初级阶段,在这种隋况下难以取得理想的软件测试的效果。为了提高软件性能 测试的效率就必须优化软件测试的设计,并且要完善测试前的各方面的准备。文章以软件性能测试方 法、性能指标和分析方法为依据,对影响软件系统性能的一些因素进行分析,并且从不同的角度和层次 给 出了性能优化的优化策略和分析方法。 关键词:性能优化;优化策略;性能测试 ;计算机软件 0 引言 在此基础上避免可以调整的软件的缺陷问题。除此 软件系统的用户必然是不断增长的,增长的速度 之外,与 目标系统的兼容性以及能否达到软件设计的 是指数级的。为了让软件能在应用环境中满足需求并 要求也是我们进行软件测试的目的。其次,进行软件 且与此同时可以达到较好的性能,我们对于软件系统 测试也可以评估计算机系统的性能,再根据系统性能 的优化就显得尤为重要。笔者分析软件 的性能首先要 改变软件对系统运行的基本要求。 考虑的是软件系统性能指标和性能的测试、分析方 3 软件性能的测试过程分析 法。测量确定软件系统在相应环境下的基准性能指 软件性能的测试主要包括以下几个基本过程:需 标 ,通过不一样的分析方法进行不同层次的升级优 求阶段、设计阶段、集成测试阶段 、性能测试阶段 、系 化,最终使得软件系统能够取得较好的性能。 统测试阶段、提交文档和总结阶段。第一步是分析软 1 系统软件的测试方法,性能指标和不同角度观察 件用户的需求,以软件用户的需求为 目的进行软件的 性能 设计和开发。第二步是在集成测试阶段中确定软件的 观察性能的角度分析,不同的软件系统的使用人 虚拟用户的脚本,并且要求其能在控制面板的环境下 员或者是开发人员,他们对于软件性能关注的方面不 进行 自动化的测试。紧接着,进行反复测试的过程中 一 样 ,导致他们对系统性能认知角度也会有偏向,一 要不断调整软件的性能 ,最后能够让软件更加适应 般会从 3个角度予以关注 。 系统以及最初的设计需求。最后一步是将文档提交, 如果从用户的实用角度出发,会发现用户对于软 完成软件的设计。在完成设计之后要进行项 目的总结 件性能的直观认识就是软件对用户操作的响应时间。 分析。 从使用者发出指令到我们的软件系统将操作的结果 4 软件性能的测试方法 显示给用户就是用户关注性能的主要角度。用户对于 就 目前来说,有许多的文献资料关注的角度和分 软件的性能评价既包括客观因素也包括主观因素,其 析方法都十分的不同,没有统一的标准。所以根据软 中还包括心理因素。但是影响响应时间的软件因素和 件系统在使用过程中经常涉及的性能视角来给定一 硬件因素是用户总会忽略的。 些比较常用的方法进行测试。 管理员的角度来看,管理员不仅仅需要关注平台 一 般性能测试。模拟实际软件运行的场景,测试 的用户的使用体验,还要思考如何对系统进行优化升

文档评论(0)

1亿VIP精品文档

相关文档