● 摘要
随着固网移动网融合技术被越来越多的运营商重视,AGCF(Access Gateway Control Function)为固网无缝接入移动网提供了解决方案,使传统的固网用户不必升级现有设备便可接入IMS(IP多媒体子系统),享受IMS带来的丰富的业务。由于各厂商提供的解决方案不同,对升级后的固网用户业务测试没有统一的自动化解决方案,而传统的人工测试方法越来越无法保证新产品的及时发布,建立一套易扩展,易用性强,自动化测试系统成为商家亟待解决的问题。本文旨在建立一套通用性强,操作简单,维护方便的自动化测试系统,为企业解决回归测试和性能测试提供一套实用且经济的解决方案。本文以作者参与的某企业电信网关访问控制设备自动化测试系统为背景,采用RobotFramework测试框架,为自动化测试系统提供解决方案。该方案具体包含两个方面:第一,解决固网用户业务功能回归测试。通过关键字驱动,控制电话仿真设备模拟用户行为,达到对业务场景真实测试,并对通话过程进行检测,保证测试质量。第二,通过对信令的模拟实现大话务量测试,保证产品的性能。对基本呼叫流程进行分析,对注册和基本呼叫信令提取,以信令交互的方式实现基本呼叫,用软件模拟网关,实现大话务量测试,摆脱对硬件设备的依赖,对产品性能进行充分测试,为发现产品瓶颈,提高性能提供可靠的测试方法。 本课题中的自动化测试系统包括两个子系统:1)业务功能测试子系统2)性能测试子系统。该系统实现了对固话业务功能的回归测试和对产品的大话务量性能测试,在很大程度上减轻了测试人员的工作,在未来的工作中必将为企业节省大量的人力成本和时间成本。
相关内容
相关标签