软件性能测试解析及优化探析.doc

软件性能测试解析及优化探析.doc

ID:53834842

大小:64.00 KB

页数:6页

时间:2020-04-08

软件性能测试解析及优化探析.doc_第1页
软件性能测试解析及优化探析.doc_第2页
软件性能测试解析及优化探析.doc_第3页
软件性能测试解析及优化探析.doc_第4页
软件性能测试解析及优化探析.doc_第5页
资源描述:

《软件性能测试解析及优化探析.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件性能测试解析及优化探析摘?要介绍了计量自动化系统性能测试的目的、内容、解析与优化;采集模块测试方案的制定、执行;测试报告的生成与分析等多项内容。关键词计量自动化系统;性能测试;优化中图分类号TP311文献标识码A文章编号1673-9671-(2012)072-0112-01随着科学技术的不断进步,电力自动化程度越来越高,特别现场电能量数据终端、大客户负荷控制终端、配变计量监测终端和集抄终端抄表系统的运行,更是让远程控制变成了现实,但是,这些远程系统是不是存在漏洞,各模块能不能协同作用,是不是存在冲突,能不能传输完整的数据、能不能对数据进行系统的分析等问题也向系统

2、提出了要求,在这种情况下,认真进行电力行业各种自动化系统软件性能测试解析与优化,确保四分线损、供电质量、停电统计、预购电管理、错峰管理、负荷控制、拉合闸管理等功能模块之间能够协调有序进行,对于维护电力系统的正常运行,提高电力行业的综合竞争能力具有非常重要的现实意义。1计量自动化系统性能测试的目的通过对计量自动化系统性能的测试不但可以发现软件存在的漏洞和缺陷,而且还可以验证系统软件在各种情况下的运行能力。电力用户的不断增加也给系统软件运行提出了要求,系统所能够承受的最大用户量也是电力行业必须充分了解的问题,通过计量自动化系统性能测试就可以解决这个问题。同时,通过针对性

3、的系统软件测试还可以实现系统软件的性能优化,使系统软件能够在不同的条件下都能够稳定运行。2计量自动化系统性能测试的内容在计量自动化系统运行过程中,软件的运行环境、软件的响应时间、软件长期运行的稳定性、软件所能支持的最大并发数以及系统在一定时间内所能够处理的信息量等内容都会给系统运行造成一定的影响,因此在进行计量自动化系统性能测试的过程中,就必须针对上面容易给系统造成影响的内容进行精确的性能测试,以避免软件的不启动、误操作或者非正常运行等状况发生。在测试过程中,我们主要是通过现场模拟,使用自动化测试工具对电力系统负载正常、负载异常以及峰值等阶段进行测试,从而判断计量自

4、动化系统的各项性能指标是不是能够达到标准。3计量自动化系统性能测试解析与优化作为一款系统软件行为与性能的测试产品,LoadRunner主要包括VuGen(虚拟用户发生器)、Pressureregulation(压力调度)、Controller(监控中心)、LoadGenerator(压力生成器)、Analysis(结果分析工具)等。通过LoadRunner就能够完成对计量自动化系统性能进行测试。其常规测试步骤如下:1)对计量自动化系统性能进行测试,针对软件的运行环境、软件的响应时间、软件长期运行的稳定性、软件所能支持的最大并发数以及系统在一定时间内所能够处理的信息量

5、等内容对系统运行造成的影响进行测试。2)在操作计量自动化系统的前提条件下,通过VuGen记录生成相关虚拟用户脚本。3)对脚本进行修改,确保脚本能够实现我完整回放。4)在Controller内根据测试内容进行测试场景配制。其内容主要包括,电力虚拟用户数目、运行参数、电力用户的增长方式、软件测试的循环方式、安全退出、软件监视指标等。5)执行测试。Controller通过LoadGenerator对被测试的系统软件产生一定的压力,施加一定的行为,然后对系统在测试过程中的数据进行收集,然后将数据传递到Controller,并让Controller进行数据汇总。6)通过Ana

6、lysis对汇总的数据进行分析,并在数据分析的基础上进行优化方案设计。7)进行优化测试。尽管计量自动化系统模块众多,并且各模块执行的动作不同,但是进行软件测试和优化的程序大致相同,现在以采集模块的优化和测试进行说明。4制定采集模块作性能测试方案4.1确定釆集模块作测试场景采集模块作测试场景主要是模拟系统软件的实际运行场景,其主要内容包括运行参数、软件测试的循环方式、安全退出、软件监视指标等。在测试场景确定的过程中,要尽可能选择和采集模块作在实际运行过程中比较相似的接受四个数据终端数据的任务并发测试场景,从而充分了解采集模块作极限运行状态下的运行状况。4.2确定监视指

7、标在测试过程中,必须认真监视和服务器相对应的软件性能计数器,其监视的结果就是监视指标,通过监视指标不但能够进行结果分析,而且还可以寻找导致发生性能问题的根源。5执行采集模块性能测试方案5.1搭建采集模块性能测试环境首先,要按照测试方案搭建一个独立、无病毒、相似性强的采集模块运行环境,然后安装调试采集模块,安装LoadRunner;其次,准备测试数据。为了保证测试数据的合理性,测试数据通常从电力部门获取,如果是自己准备的数据,要分析数据的合理性,避免出现大量的垃圾信息,其数据必须确保软件能够按照流程正常运行。再次,在测试数据准备完成后,要及时进行数据库的备份。5.

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。