发明名称 自定义控件获取方法和装置
摘要 本发明公开了一种自定义控件获取方法和装置,可以用于用户界面自动化测试。其中,自定义控件获取方法包括:获取目标控件的查询条件,其中,目标控件为待获取的自定义控件,查询条件为用于查询目标控件的条件;获取目标控件所在的父窗口;通过遍历父窗口的子控件来查询满足查询条件的控件,将满足查询条件的控件作为目标控件;在查询到目标控件之后,获取目标控件的位置属性,其中,位置属性为用于表示目标控件位置的属性;以及通过目标控件的位置属性获取目标控件的位置信息。通过本发明,解决了现有技术中无法获取到自定义控件的精确位置的问题,达到了获取到自定义控件的精确位置的效果。
申请公布号 CN104461892A 申请公布日期 2015.03.25
申请号 CN201410779387.5 申请日期 2014.12.15
申请人 北京国双科技有限公司 发明人 宋兰
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京康信知识产权代理有限责任公司 11240 代理人 吴贵明;张永明
主权项 一种自定义控件获取方法,其特征在于,用于用户界面自动化测试,其中,所述自定义控件获取方法包括:获取目标控件的查询条件,其中,所述目标控件为待获取的自定义控件,所述查询条件为用于查询所述目标控件的条件;获取所述目标控件所在的父窗口;通过遍历所述父窗口的子控件来查询满足所述查询条件的控件,将满足所述查询条件的控件作为所述目标控件;在查询到所述目标控件之后,获取所述目标控件的位置属性,其中,所述位置属性为用于表示所述目标控件位置的属性;以及通过所述目标控件的位置属性获取所述目标控件的位置信息。
地址 100086 北京市海淀区双榆树小区知春路76号翠宫饭店8层A间