发明名称 | 用户界面自动化测试方法及装置 | ||
摘要 | 本申请公开了一种用户界面自动化测试方法及装置,该方法包括步骤:在根据自动化测试脚本中的测试指令对用户界面UI进行自动化测试时,从该测试指令中查找该测试指令所针对的控件的标识以及该控件所属UI的标识;针对查找到的UI的标识以及控件的标识,在预先存储的UI的标识、控件的标识与控件的描述信息之间的对应关系中,查找该测试指令所针对的控件的描述信息;根据查找到的描述信息,在当前的UI包含的各控件中定位该测试指令所针对的控件,并根据该测试指令对定位出的控件进行相应的测试操作。本申请技术方案解决了现有技术中对UI进行自动化测试时,无法保证应用程序在运行时的稳定性的问题。 | ||
申请公布号 | CN103309797B | 申请公布日期 | 2016.05.04 |
申请号 | CN201210062231.6 | 申请日期 | 2012.03.09 |
申请人 | 阿里巴巴集团控股有限公司 | 发明人 | 屈勇 |
分类号 | G06F11/36(2006.01)I | 主分类号 | G06F11/36(2006.01)I |
代理机构 | 北京同达信恒知识产权代理有限公司 11291 | 代理人 | 郭润湘 |
主权项 | 一种用户界面自动化测试方法,其特征在于,包括:在根据自动化测试脚本中的测试指令对用户界面UI进行自动化测试时,从该测试指令中查找该测试指令所针对的控件的标识以及该控件所属UI的标识;针对查找到的UI的标识以及控件的标识,在预先存储的UI的标识、控件的标识与控件的描述信息之间的对应关系中,查找该测试指令所针对的控件的描述信息,所述控件的描述信息包括:控件的类型信息和控件的属性信息;根据查找到的描述信息,在当前的UI包含的各控件中定位该测试指令所针对的控件,并根据该测试指令对定位出的控件进行相应的测试操作;根据查找到的描述信息,在当前的UI包含的各控件中定位该测试指令所针对的控件,并根据该测试指令对定位出的控件进行相应的测试操作,包括:先根据控件的描述信息中的控件的类型信息筛选出满足控件的类型信息的控件,然后再从上述筛选出的控件中选取满足控件的属性信息的控件,将该控件确定为定位出的控件。 | ||
地址 | 英属开曼群岛大开曼岛资本大厦一座四层847号邮箱 |