基于OA系统性能测试的研究与应用
本文选题:OA系统 + 性能测试 ; 参考:《西安科技大学》2017年硕士论文
【摘要】:随着互联网时代日新月异的飞速发展,传统的办公系统也开始更新换代,由传统的线下模式逐渐的走向了信息化、智能化。在企业级办公的日常环境当中OA系统已经全面的渗入其中。而随着市面上针对于OA系统功能的开发日渐成熟,OA软件的性能也越来越受到用户的重视,但是当前大部分OA系统开发成员对于其性能测试的重视程度却并未达到用户的需求,而导致产品最终被用户抛弃。所以性能的高下直接决定了一款OA产品的成败。因此,研究OA系统的性能至关重要。首先,本文通过了解OA系统在当前形势下性能需求的背景,发现当下OA系统性能测试未受到重视的问题。分析了国内外关于性能测试的研究进展、软件测试的概念和分类。并针对OA产品的架构,分析对比当前主流性能测试工具后,决定使用loadrunner作为本次性能测试的工具。其次,本文制定了一套关于OA系统性能测试的完整解决方案,包括前期性能测试专用环境的搭建、性能测试脚本的编写、和具体测试场景的实施以及最后测试结果的分析。当中的每一个环节都进行了详细的分析说明、并在此过程中设计了环境搭建过程中的自动部署脚本,无论是对版本的发布、升级更新都具有极强的实用价值。最终显著的提升了性能测试的效率。最后,本论文针对OA系统多个场景的性能测试报告进行了逐一分析。并在性能测试实施过程当中监控服务器资源,通过收集和分析服务器系统的各项资源指标数据后,揭示了 OA系统性能产生瓶颈的原因并提出改进方案。通过配置服务器nginx负载均衡,有效的缩短了请求响应时间,提升了服务器的性能。
[Abstract]:With the rapid development of the Internet era, the traditional office system also began to update, from the traditional offline mode gradually to information, intelligent. In the daily environment of enterprise office, OA system has completely infiltrated into it. With the development of OA system function in the market, the performance of OA software has been paid more and more attention by users. However, most of the OA system development members have not paid enough attention to the performance test of OA system. As a result, the product is eventually abandoned by the user. Therefore, the performance of the next directly determines the success or failure of a OA product. Therefore, it is very important to study the performance of OA system. First of all, through understanding the background of OA system performance requirements in the current situation, we find that the current OA system performance testing has not been paid attention to. The research progress of performance testing at home and abroad, the concept and classification of software testing are analyzed. According to the architecture of OA products, this paper analyzes and compares the current mainstream performance testing tools, and then decides to use loadrunner as the performance testing tool. Secondly, this paper makes a complete solution about the performance test of OA system, including the construction of the performance test environment, the writing of the performance test script, the implementation of the specific test scenario and the analysis of the final test results. Every link is analyzed and explained in detail, and in this process, the automatic deployment script is designed in the process of setting up the environment. Whether the release of the version or the update is of great practical value. Finally, the efficiency of performance testing is significantly improved. Finally, the performance test report of OA system is analyzed one by one. After collecting and analyzing the resource index data of the server system, this paper reveals the cause of the bottleneck in the performance of OA system and puts forward the improvement scheme. By configuring server nginx load balance, the request response time is shortened effectively, and the performance of the server is improved.
【学位授予单位】:西安科技大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP311.53
【参考文献】
相关期刊论文 前5条
1 凌质亿;刘哲星;曹蕾;;高并发环境下Apache与Nginx的I/O性能比较[J];计算机系统应用;2013年06期
2 池云;;LoadRunner在软件性能测试中的应用[J];信息技术与标准化;2009年05期
3 张卫;;企业OA建设现状及发展趋势[J];办公自动化;2008年18期
4 伊文斌;郑剑;;基于LoadRunner的Web负载测试[J];江西理工大学学报;2008年04期
5 张春海,刘群;基于相对服务质量的Web服务集成策略[J];计算机工程与应用;2005年06期
相关硕士学位论文 前9条
1 张晓博;软件性能测试在账单查询系统中的应用[D];广东工业大学;2015年
2 王利萍;基于Nginx服务器集群负载均衡技术的研究与改进[D];山东大学;2015年
3 孙凯峰;VoIP软件自动化测试系统的研究与实现[D];华南理工大学;2013年
4 兰翔;基于Nginx的负载均衡技术的研究与改进[D];华南理工大学;2012年
5 杨毅;GUI测试工具关键技术研究与实现[D];华南理工大学;2011年
6 张红光;基于软件性能测试的Web系统响应时间优化研究[D];北京林业大学;2010年
7 陈小辉;Web性能测试技术的研究与实践[D];华东师范大学;2010年
8 陈祥瑶;WEB性能测试以及LoadRunner应用的研究[D];北京邮电大学;2009年
9 袁才国;Web性能测试研究及工具开发[D];西北大学;2004年
,本文编号:2087161
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/2087161.html