【技术实现步骤摘要】
【技术保护点】
一种基于拓扑发现的自动化测试方法,其特征在于,包括, 遍历所有测试端口,通过改变端口的链路状态,记录其直接连接端口,生成测试环境的逻辑拓扑; 根据设定的脚本属性,对所有进行测试的脚本进行排序,从第一个测试脚本开始加载所述逻辑拓扑并映射到物理拓扑,直至加载的测试脚本的测试环境的物理拓扑满足映射所述逻辑拓扑,并创建测试脚本子集; 按照所述顺序加载后面的脚本,首先在已经存在的测试脚本子集所映射的物理拓扑里映射逻辑拓扑,如果物理拓扑满足,则把该脚本加入所满足的所述创建的测试脚本子集,并设置该测试脚本子集的子集标志位;如果物理拓扑不满足,则在测试物理拓扑中已生成测试脚本子集所映射物理拓扑的补集中继续映射,直到其物理拓扑满足,建立新的测试脚本子集,并设置新的测试脚本子集的子集标志位;按照测试脚本子集的子集标志位由小到大或由大到小的顺序,依次对测试脚本子集在测试环境上映射测试拓扑并进行测试。
【技术特征摘要】
【专利技术属性】
技术研发人员:郇昌波,刘宗昌,刘凤萍,许生海,樊志强,李素林,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。