您的位置首页  散文评论

山东省远程研修_山东省远程研修平台

软件性能测试是保证软件质量的可靠手段,在软件交付过程中具有非常重要的地位,山东省软件评测中心作为独立的第三方测试机构长期为企业进行性能测试,确保软件质量。下面就曾做过的教师远程研修平台性能测试项目进行总结分析。

山东省远程研修_山东省远程研修平台

 

软件性能测试是保证软件质量的可靠手段,在软件交付过程中具有非常重要的地位,山东省软件评测中心作为独立的第三方测试机构长期为企业进行性能测试,确保软件质量下面就曾做过的教师远程研修平台性能测试项目进行总结分析。

一、项目背景“山东省教师远程研修平台”是全省中小学教师远程研修的平台,由山东省教育厅师范教育处主办,齐鲁师范学院承办,山东新世纪网络教育有限公司开发1、平台业务介绍平台业务包括研修资讯、学习简报、随笔感言、作业、问答、研修数据统计、研讨、在线专题学习等,用户包括专家、指导教师、组长、学员等角色,平台包括高中平台、初中平台、小学平台等类型,每种平台总用户量超过三十万。

2、平台基础环境介绍平台基础环境复杂,由四十多台服务器构成,包括Web服务器、业务应用服务器、数据库服务器、缓存服务器、文件服务器等类型平台基于微软.Net Framework 4.5技术开发,使用了微软的Windows Server 2012操作系统、SQL Server 2012数据库、IIS 8.0 Web服务器等最新版的产品,以及CouchBase等非关系型数据库产品。

二、项目目的由于平台用户总量多,业务并发量大,技术和基础环境复杂,为了提高平台各功能运行效率,最大程度上避免平台上线后的性能故障发生,山东省软件评测中心受山东新世纪网络教育有限公司委托,为该平台提供性能测试服务,发现和解决平台中存在的性能问题。

三、项目实施思路和过程自2008年开始,山东省软件评测中心每年都承担该平台的性能测试项目,因此平台开发团队对性能测试实施过程有较为深入的了解,对项目实施质量要求也比较高,为保证项目高效高质量完成,项目组分了以下项目过程:

1、在项目实施前,项目组首先分析了项目的实施重点和难点项目的重点和难点主要包括测试脚本开发以及性能优化由于委托方对测试脚本开发要求较高,脚本要包括用户随机行为的模拟、事务请求结果的判断、系统问题定位输出等内容,因此项目组在测试脚本的开发上,需要最大程度上分析被测试功能的用户使用行为,针对浏览类的操作,需要模拟用户的随机行为;针对提交类的操作,需要保证测试提交数据量大于实际数据量,并对提交结果进行判断。

性能优化要求高主要是指平台性能要求较高,部分功能优化难度大,回归测试工作量大,因此项目组需要根据程序修改情况,问题定位情况对脚本进行相应修改,同时针对测试发现的问题,需要与平台开发团队相关人员进行讨论,分析问题产生原因,研究问题的解决思路。

2、设计有针对性的测试方案针对本次项目的重点和难点,项目组设计了针对性的测试方案,从被测试功能点选择、各功能用户行为分析、测试环境、测试基础数据等方面进行了分析和设计,并设计了针对性的测试场景分别考察系统单一功能和混合功能的性能表现情况,同时项目组还依据测试方案确定了测试计划、人员分工等内容。

3、编制混合功能测试脚本依据测试方案和计划,项目组开发了11个单一功能及1个混合功能的测试脚本,并在脚本中加入参数化、关联、检查点等内容进行调试在脚本开发完成后,进行了各功能的测试场景配置和运行工作,对平台业务及软硬件资源性能指标进行了全面的监控,对测试过程、测试结果和测试问题进行了详细的记录,并与平台相关开发人员沟通讨论测试过程中发现的问题,分析问题产生的原因以及问题解决思路。

根据问题定位需要和优化情况,对测试脚本进行相应修改,并对优化后的功能进行反复回归测试,使各功能的性能表现情况达到最优4、整理测试结果并编制报告在各测试场景执行完成后,对所有测试结果进行了整理、统计和分析,并编制了本次项目的测试报告。

在报告中全面展现了本次项目的实施思路和过程,各功能点测试结果,同时给出了平台的进一步优化建议四、项目总结通过项目组一个月的努力,本次项目按照计划顺利完成项目组在测试过程中累计发现平台中存在的二十余个性能问题,并同平台开发团队分析了每个问题的产生原因和解决思路。

通过本次性能测试,平台的业务处理成功率和响应速度得到了显著提升,平台软硬件资源进行了针对性的优化平台上线后,没有出现影响平台运行的性能问题,用户使用反馈良好项目组的工作态度、项目实施质量也得到了用户的认可,项目组也将本次项目各项工作的实施经验进行了总结和分享。

道普声明1、道普网转载本文目的在于传递信息,并不代表赞同其观点或对真实性负责,道普不承担文章侵权行为的连带责任2、若所转内容涉及版权等问题,请著作权或版权拥有机构致电或来函联系,我方将第一时间处理3、本网原创文章欢迎转载,务必请注明来源。

转载请注明来源 道普网原创或编译,更多信息化门户专业资料请访问道普信息化官网:http://www.topcio.cn微博:@道普信息化微视:TOPCIO视频库微信:topcio_cn道普网保留追究版权责任的权利。

免责声明:本站所有信息均搜集自互联网,并不代表本站观点,本站不对其真实合法性负责。如有信息侵犯了您的权益,请告知,本站将立刻处理。联系QQ:1640731186