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