基于Erlang的分布式并行测试系统研究与实现
[Abstract]:In recent years, the rapid development of mobile communication technology, which put forward higher requirements for the communication equipment software. The development of this kind of software is a long-term process. During the software life cycle, the overall architecture of the software will not be greatly changed, but with the upgrading of hardware equipment and the evolution of communication standards, a new version must be introduced. In the fierce market competition, in order to ensure the quality of software products, reduce the development cost and shorten the software testing cycle, we must improve the degree of automation of software testing. In this paper, the Node B automated test management software ADM system is developed by using Erlang language on the basis of the existing Node B software automation test environment. It has NodeB status query and reservation, regression test project management. Regression test automatic analysis and other main functions. It can manage the Node B equipment resources needed in the testing process, facilitate the testers to view the status and use, manage the regression tests, and analyze the errors found in the test cases to a certain extent. By analyzing the existing Node B software test environment, this paper finds out the deficiencies in the testing process, and then determines the functional requirements of the ADM system. Combining with the characteristics of the Erlang language, the system is designed. The implementation of several important modules and databases in the system is described in detail. Finally, the integration test of the system is carried out. In this paper, the design and implementation of Erlang application are studied, and the ADM system has a high reference significance for the design of other test management software. The three-tier structure model proposed in this paper in the overall design of ADM system is an abstraction of similar application architecture, and it can be easily used to design similar systems. Erlang language has gradually been familiar and valued in recent years. Using Erlang language and the model to design the software system, Erlang OTP application can be integrated quickly in concurrent access, server agile development and distributed application, which has high practical value.
【学位授予单位】:东南大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【相似文献】
相关期刊论文 前10条
1 刘金雨;;冬眠中的Erlang[J];程序员;2008年07期
2 许式伟;;多核时代,,Erlang的时代[J];程序员;2008年05期
3 蔡学镛;;Erlang:世界是平行的![J];程序员;2008年06期
4 赵东炜;;无废话Erlang[J];程序员;2008年09期
5 胡政;;Erlang项目概览 Web服务器[J];程序员;2008年07期
6 成立涛;;不期而遇的利器——Erlang[J];程序员;2010年08期
7 马珊珊,殷保群,周亚平,代桂平,奚宏生;Erlang分布排队系统的性能灵敏度仿真估计及其应用[J];中国科学技术大学学报;2004年03期
8 许式伟;;Erlang与Web开发[J];程序员;2008年09期
9 Kevin Smith;;JVM不适合Erlang[J];程序员;2009年05期
10 李先进;于展琦;张仕俊;张国平;;Erlang模型在坐席规模预测中的研究与改进[J];铁路计算机应用;2013年10期
相关会议论文 前3条
1 ;Martingale Properties in the Erlang (2) Risk Process[A];第四届中国不确定系统年会论文集[C];2006年
2 王增富;;条件Erlang分布双参数加法定理及其应用[A];第三届不确定系统年会论文集[C];2005年
3 王金亭;;Modelling a Call Center with Interacting Voice Response Units and Impatient Customers[A];中国运筹学会第七届学术交流会论文集(下卷)[C];2004年
相关重要报纸文章 前1条
1 易水;计算机专业时文选读(904)[N];计算机世界;2002年
相关硕士学位论文 前10条
1 李秋莲;带干扰的Erlang(2)风险模型[D];武汉大学;2005年
2 孙光坤;索赔到达间隔服从Erlang分布的一类风险模型[D];河北工业大学;2003年
3 马云艳;常利率下的Erlang(2)风险模型[D];曲阜师范大学;2003年
4 郑芸;Erlang(n)风险模型破产概率计算及相关问题[D];新疆大学;2007年
5 严铖锴;基于Erlang的分布式并行测试系统研究与实现[D];东南大学;2015年
6 王健;带扰动的广义Erlang(n)风险过程的最大亏损问题研究[D];安徽工程大学;2015年
7 宋颖;两类Erlang(2)风险模型的破产概率[D];南京农业大学;2009年
8 任玲玲;带常值红利边界策略的相依Erlang风险模型[D];曲阜师范大学;2012年
9 刘炜;带税收的Erlang(2)更新风险模型[D];湖南大学;2011年
10 陈洪青;Erlang(2)风险模型几类问题的研究[D];兰州大学;2010年
本文编号:2351336
本文链接:https://www.wllwen.com/guanlilunwen/xiangmuguanli/2351336.html