【技术实现步骤摘要】
本专利技术涉及数据处理方法,特别是涉及有关自动化测试技术的数据处理方法。
技术介绍
随着人们对带宽需求的日益增长,通讯设备的容量越来越大,功能日益增多,测试工作量亦愈来愈繁重,手工测试已无法满足测试的需求。提高测试效率,缩短测试周期,并保证测试质量已迫在眉睫,自动化测试应运而生。通信设备传统的自动化测试有2种:1自动化脚本:每个设备对应一个脚本,每个的测试特性对应一个脚本,不能通用。可移植性,灵活性差,维护需要逐行修改,费时费力,且容易出错。2,自动化测试套:平台整合所有特性的测试脚本,可根据测试需要选取对应脚本生成测试套,并保存。可移植性和灵活性,通用性增强。但是测试中会遇到以下情况时,修改脚本工作量大,有时甚至需重新搭建测试平台:当版本升级后命令行发生变动,此时需要手动更新测试脚本;当版本升级后特性容量发生变化,此时需要手动更新测试脚本;修改测试脚本后,无法自动更新原来的测试套,需重新选择生成;相同功能的设备,命令行格式完全不同,需要从头再来,重新搭建测试平台。
技术实现思路
本专利技术要解决的技术问题在于避免现有技术的不足之处而提出自动化测试技术的改进方法。本专利技术为解决传统自动化测试套的问题,提高其可移植性,灵活性,易用性,并减少了维护工作量。步骤1 构建测试平台步骤2 通过界面接收用户输入的新命令格式。步骤3 通过界面接受选择特性的容量大小。步骤4根据接收信息,自动更新相关测试脚本。步骤5根据接收信息, ...
【技术保护点】
一种自动化测试技术的改进方法,其特征在于:A. 通过测试平台连接到设备;B. 根据产品系列选择入口,进行步骤C;如果找不到匹配选项,需要新增产品系列,则跳到步骤E;C. 根据被测设备的所有特性选择适用的测试脚本和已保存的测试用例套,如果需要修改此被测设备类型下的命令行格式或特性容量则进行步骤D;如果用户需要新增产品系列的设备类型,则进行步骤F;如果既不需要修改,又不需要新增设备类型,则使用现有脚本完成对被测设备的测试;D. 输入新的命令行格式,或者通过配置文件修改命令行格式,测试平台读取输入的新命令行格式或修改的配置文件数值后对相应变量赋值;当测试平台轮询检测到相应变量有所变化时,重新组装命令行格式,并更新相关测试脚本,并根据输入指令选择是否更新相应的测试用例套;用修改后的测试脚本和测试用例套完成对被测设备的测试;E. 输入或者直接修改配置文件,测试平台检测到新增产品系列时,则赋值给相应的变量,对命令行重新组装;如果用户选择了继承测试脚本或者继承测试用例套,则测试平台将把相应的测试脚本或者测试用例套替换为新的命令格式;如果用户不选择继承,则需要重新编写生成测试脚本或者测试用例套;测试平 ...
【技术特征摘要】
2013.12.30 CN 201310743927X1.一种自动化测试技术的改进方法,其特征在于:
A. 通过测试平台连接到设备;
B. 根据产品系列选择入口,进行步骤C;如果找不到匹配选项,需要新增产品系列,则跳到步骤E;
C. 根据被测设备的所有特性选择适用的测试脚本和已保存的测试用例套,如果需要修改此被测设备类型下的命令行格式或特性容量则进行步骤D;如果用户需要新增产品系列的设备类型,则进行步骤F;如果既不需要修改,又不需要新增设备类型,则使用现有脚本完成对被测设备的测试;
D. 输入新的命令行格式,或者通过配置文件修改命令行格式,测试平台读取输入的新命令行格式或修改的配置文件数值后对相应变量赋值;
当测试平台轮询检测到相应变量有所变化时,重新组装命令行格式,并更新相关测试脚本,并根据输入指令选择是否更新相应的测试用例套;用修改后的测试脚本和测试用例套完成对被测设备的测试;
E. 输入或者直接修改配置文件,测试平台检测到新增产品系列时,则赋值给相应的变量,对命令行重新组装;
如果用户选择了继承测试脚本或者继承测试用例套,则测试平台将把相应的测试脚本或者测试用例套替换为新的命令格式;如果用户不选择继承,则需要重新编写生成测试脚本或者测试用例套;
测试平台用修改后的测试脚本和测试套完成对被测设备的测试;
F. 输入或者直接修改配置文件,测试平台检测到产品系列中有新增设备类型时,则赋值给相应的变量,对命令行重新组装;
如果用户选择了继承测试脚本或者继承测试用例套,则测试平台将把相应的测试脚本或者测试用例套替换为新的命令格式;如果用户不选择继承,则需要重新编写生成测试脚本或者测试用例套;
测试平台用修改后的测试脚本和测试套完成对被测设备的测试。
2.根据权利要求1所述的自动化测试技术的改进方法,其特征在于:
在步骤D、步骤E和步骤F中,当测试平台检测到有命令行格式改变时,则把新的命令行格式传...
【专利技术属性】
技术研发人员:王凤芹,程启北,任彩玲,李月彬,
申请(专利权)人:深圳键桥通讯技术股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。