节点文献

软交换系统的自动化测试平台ATS的研究和实现

Research and Implementation of Automated Testing Platform of Soft Switch System

【作者】 谢辉

【导师】 覃中平;

【作者基本信息】 华中科技大学 , 软件工程, 2005, 硕士

【摘要】 本文的主题是软交换系统的自动化测试平台的研究和实现,研究内容包括适合该平台的被测对象的特点分析、自动化测试平台的设计与实现以及使用平台前后软交换系统测试的收益比较等方面内容。从软交换系统及其子系统──在线计费系统OBS(Online Business System)着手,通过分析其体系结构和外部接口,以及在实际中的应用流程,找到了合适的测试方法。其中软交换系统是一个有巨大发展潜力的系统,从长远发展的角度来看,软交换作为NGN (Next Generation Network)的核心技术,是网络发展的必然趋势,可以通过自动化测试的方法加以改进,因而对自动化测试技术进行了深入研究。自动化测试技术的优点是能够消除手工测试中的人为误差,提高测试效率。按照成熟度自动化测试有许多不同的级别,各种级别自动化的程度相差很大。通过对不同级别的技术难度和作用范围的讨论和研究,我们认为:综合考虑各个方面,将测试用例从测试工具中分离出来,开发一个专门的自动化测试平台是测试软交换这种大型系统最合适的技术。系统中不同子系统对自动化测试平台有各自具体的要求,使得平台的稳定性、操作性和可扩展性受到不同程度的影响。于是,基本函数库也就是API 的概念被提出。在公共自动化测试平台的基础上,针对实际中的不同的子系统,采用各自不同的函数库的方法。通过实验和比较,我们验证了自动化测试既减轻了手工测试的劳动量,大大提高了测试效率,同时自动化测试具有一致性和可重复性,从而保证了软件的质量。

【Abstract】 This article subject is the research and implementation of automated testing platform of the soft switch system. The research content includes the characteristic analysis of the measured object which is suitable for the platform, the designation and implementation of the automated testing platform as well as using around the platform the soft switch system test aspect content and income comparison. Studying the system from the soft switch system and its subsystem (OBS) begins, through analyzing its system structure and exterior connection, as well as in the actual center application flow, we find the appropriate test method. Soft switch system has the huge development potential. Looking from the long term development angle, the soft switch takes the NGN core technology and it is the network developing inevitable trend. Through improving the automated test method, the thorough research is conducted to the automated test technology. The merit of automated test technology is to eliminate mistake by human beings in the manual test, and to enhance the test efficiency. Automated test has many different ranks according to the maturity, and automated degree difference is very big among each kind of rank. Through discussing and researching the technical difficulty and sphere of action, we thinks: considering each aspect and separating the test example from the testing tool, developing a special automated testing platform is the most appropriate technology for testing this kind of large-scale system like soft switch. In this system the different subsystem has concrete request to the automated testing platform, which causes the different influence on the platform stability, operation and extension. The primary function storehouse API concept is proposed. In the foundation of public automated testing platform, and in view of the actually different subsystem, each different function storehouse is used. Through the experiment and the comparison, we confirmed the automated test already reduce the manual test and greatly enhance the test efficiency. Simultaneously the automated test has the uniformity and the repeatability so as to guarantee the software quality.

  • 【分类号】TN915.07
  • 【被引频次】5
  • 【下载频次】147
节点文献中: