【技术实现步骤摘要】
201410691018
【技术保护点】
一种人机命令脚本更新方法,其特征在于,所述方法包括:通过第一人机语言命令得到第一数据字典;将所述第一数据字典和第二人机语言命令对应的第二数据字典进行比较,得到差异性人机语言命令集合;根据所述差异性人机语言命令集合得到人机语言命令更新规则;根据所述人机语言命令更新规则对基于第二人机语言命令的人机命令脚本进行更新。
【技术特征摘要】
1.一种人机命令脚本更新方法,其特征在于,所述方法包括:
通过第一人机语言命令得到第一数据字典;
将所述第一数据字典和第二人机语言命令对应的第二数据字典进行比较,
得到差异性人机语言命令集合;根据所述差异性人机语言命令集合得到人机语
言命令更新规则;
根据所述人机语言命令更新规则对基于第二人机语言命令的人机命令脚本
进行更新。
2.根据权利要求1所述的方法,其特征在于,所述通过第一人机语言命令
得到第一数据字典包括:
扫描包含具有第一人机语言命令的人机命令脚本的被测试系统,得到第一
人机语言命令;
按设定属性对所述第一人机语言命令进行排序,得到第一数据字典。
3.根据权利要求1所述的方法,其特征在于,所述将所述第一数据字典和
第二人机语言命令对应的第二数据字典进行比较,得到差异性人机语言命令集
合包括:
将所述第一数据字典中的第一设定人机语言命令组成第一区别人机语言命
令集合;所述第一设定人机语言命令按照所述设定属性不能在所述第二数据字
典中找到完全相同的人机语言命令;
将所述第二数据字典中的第二设定人机语言命令组成第二区别人机语言命
令集合;所述第二设定人机语言命令按照所述设定属性不能在所述第一数据字
典中找到完全相同的人机语言命令;
将所述第一区别人机语言命令集合和第二区别人机语言命令集合组成差异
性人机语言命令集合。
4.根据权利要求3所述的方法,其特征在于,所述根据所述差异性人机语
言命令集合得到人机语言命令更新规则包括:
根据所述设定属性的优先级确定所述差异性人机语言命令集合中的所述第
二区别人机语言命令集合的人机语言命令的更新顺序;
根据所述更新顺序对应的所述设定属性的关键字确定对所述第二区别人机
语言命令集合内的人机语言命令的更新方向;
将属于所述第二区别人机语言命令集合的人机语言命令按照所述更新方向
更新为对应的属于所述第一区别人机语言命令集合的人机语言命令,得到属于
所述第二区别人机语言命令集合的人机语言命令的人机语言命令更新规则。
5.根据权利要求4所述的方法,其特征在于,所述根据所述差异性人机语
言命令集合得到人机语言命令更新规则还包括:
若属于所述第二区别人机语言命令集合的人机语言命令按照所述更新方向
无法更新为对应的属于所述第一区别人机语言命令集合的人机语言命令,则将
属于所述第二区别人机语言命令集合的人机语言命令保存至第一人机语言命
令。
6.一种人机命令脚本更新装置,其特征在于,所述装置包括:
第一数据字典获取单元,用于通过第一人...
【专利技术属性】
技术研发人员:吕俊廷,谭晓松,刘晖,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。