【技术实现步骤摘要】
网络功能虚拟化NFV测试方法、装置和系统
[0001]本公开涉及云计算
,特别涉及一种网络功能虚拟化NFV测试方法、装置和系统。
技术介绍
[0002]云计算技术、软件定义网络(Software Defined Network,SDN)技术和网络功能虚拟化(Network Functions Virtualization,NFV)技术等云化网络的核心技术,具有全栈解耦的特点。云化网络系统由多层、多组件构成,参与者众多,而且各层级、各组件间相互依赖、相互调用。由于标准进展缓慢、系统私有实现等因素的存在,导致各组件间兼容性、互操作性差,系统集成复杂度居高不下。为推动云化网络系统的应用落地,需要开展大量重复性的测试工作。
[0003]在相关技术中,当前的测试主要以人工为主,安装部署、测试执行和结果评估等均由人工操作,而现有的自动化测试工具或者仅针对其产品的某些能力提供,或者主要围绕网络功能虚拟化基础设施(Network Functions Virtualization Infrastructure,NFVI)的功能和
【技术保护点】
【技术特征摘要】
1.一种网络功能虚拟化NFV测试方法,其特征在于,包括:根据NFV测试任务确定测试场景模板,填充所述测试场景模板;根据填充后的所述测试场景模板编排所述测试场景模板中各个测试用例的执行顺序;根据所述执行顺序执行所述各个测试用例,以对NFV测试任务相应的测试对象进行测试,直至所述场景模板中指定的所有测试用例执行完毕,输出测试结果。2.根据权利要求1所述的网络功能虚拟化NFV测试方法,其特征在于,所述根据NFV测试任务确定测试场景模板包括:从测试场景模板库中选择所述NFV测试任务相应的测试场景模板,或者,根据所述NFV测试任务生成相应的测试场景模板,并添加到所述测试场景模板库。3.根据权利要求2所述的网络功能虚拟化NFV测试方法,其特征在于,所述根据所述NFV测试任务生成相应的测试场景模板包括:根据所述NFV测试任务确定测试用例和相关测试参数;根据确定的测试用例和相关测试参数生成测试场景模板。4.根据权利要求3所述的网络功能虚拟化NFV测试方法,其特征在于,相关测试参数包括测试用例的参数和测试场景的参数。5.根据权利要求4所述的网络功能虚拟化NFV测试方法,其特征在于,所述测试用例的参数包括测试用例的类型、测试工具以及测试类别中的一种或多种。6.根据权利要求4所述的网络功能虚拟化NFV测试方法,其特征在于,所述测试场景的参数包括每个测试用例的输入和输出、各个测试用例的执行流程、测试对象以及每个测试用例的执行次数中的一种或多种。7.根据权利要求4所述的网络功能虚拟化NFV测试方法,其特征在于,所述填充所述测试场景模板包括:将测试任务对应的测试用例的参数的值填充到所述测试用例的参数中;将测试任务对应的测试场景的参数的值填充到所述测试场景的参数中。8.根据权利要求3所述的网络功能虚拟化NFV测试方法,其特征在于,所述根据所述NFV测试任务生成相应的测试场景模板包括还包括:将所述测试用例和所述测试用例所需的测试工具进行绑定。9.根据权利要求1所述的网络功能虚拟化NFV测试方法,其特征在于,所述根据填充后的所述测试场景模板编排所述测试场景模板...
【专利技术属性】
技术研发人员:师春雨,黄志兰,樊勇兵,刘艺,孟庆蕴,何晓武,陈天,
申请(专利权)人:中国电信股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。