Loading

poco定位元素

通过属性定位

# 根据name属性选取
item = poco("资讯")
# 定位元素操作:click
item.click()

通过多个属性定位

#根据多个元素属性选取
poco("资讯",text="news").click()

通过父节点定位子节点

poco("资讯").child(type='ImageView').click()

注意

child获得A节点下的子节点B,节点可能多个,默认取第一个

通过祖先定位后辈(子孙)节点 offspring

poco("资讯").child(type="Cell").offspring(name="911",type="StaticText").click()

child只能定位子节点,不能定位到孙节点,要用offspring

通过兄弟定位 sibling

#根据哥哥的属性(name="资讯")  取name='911'兄弟节点 718
poco("资讯").offspring(name="911",type="StaticText").sibling("718").click()

根据儿子找父亲 parent

poco(name="911",type="StaticText").parent()

https://blog.csdn.net/weixin_42550871/article/details/110150740

posted @ 2022-04-18 22:30  Binzichen  阅读(889)  评论(0)    收藏  举报