【技术实现步骤摘要】
本专利技术涉及测试
,尤其涉及一种通用测试方法、系统及其相应装置。
技术介绍
软件业务发展迅速,在大规模应用过程中,对软件开发过程中进行功能测试、性能测试、接口测试等的要求也在提高。目前现有技术中的一些测试平台和测试工具,对于多数数据业务,需要额外进行测试脚本的开发,工作量较大;又或者需要对测试工具进行录制和参数化,仅仅适合于WEB类型的功能测试。而商用测试平台在拥有用于数据业务的测试时,局限性较大,主要用于标准协议(如HTTP、SMTP等)的测试,若具体到特定的业务协议,则无法基于这些商用仪表进行测试。并且由于多数厂家采用不同标准的专业测试平台、大多数测试以人工为主等原因,所以经常导致测试效果差、测试工作量大,很多测试涉及多网元和多厂家设备配合,协调工作量很大,测试周期较长等技术问题。
技术实现思路
本专利技术的实施例提供一种通用测试方法、系统及相应装置,可解决上述问题,加快测试周期,提高测试系统的可用性。为达到上述目的,本专利技术的实施例采用如下技术方案:一种通用测试系统,包括:协议模板构造器PTB、业务生成环境SCE、实例化器、运行引擎以及测试控制平台; ...
【技术保护点】
一种通用测试系统,其特征在于,包括:协议模板构造器PTB、业务生成环境SCE、实例化器、运行引擎以及测试控制平台;其中,所述PTB,用于根据接收到的协议描述文本生成协议模板;所述SCE,用于根据所述协议模板和用户配置的状态机模型生成测试用例模板;所述实例化器,用于基于所述测试用例模板和用户配置的测试参数生成测试用例;所述测试控制台,用于根据用户的指示控制所述运行引擎解析所述测试用例,并管理所述测试结果;所述运行引擎,用于按照所述测试控制台的控制指令对所述测试用例进行解析。
【技术特征摘要】
【专利技术属性】
技术研发人员:吴超亮,唐本亭,赵立君,范华,
申请(专利权)人:中国移动通信集团公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。