本文主要是介绍智能点击标签至最后一个再返回至第二个,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
场景说明:APP中上部一般都会有动态标签,当点击最后一个标签,标签会有整体左移的效果,
左移后,页面的最右侧标签不一定是最后一个,需要判断,如果不是最后一个,
继续点击一次,如果是,则说明 标签整体左移功能正常。
吐槽点:使用xpath的定位方式是不是很low,稍后和前端商量下,看看能不能帮忙加个ID等。
吐槽点2:get_text()方法中我注释了几个xpath,主要是因为页面上使用相对地址地位元素时,
发现多个元素的xpath是一模一样的,故将元素的fullxpath复制之后,
观察xpath路径规律,截取对应的xpath,就不会报错了!
更新点:之前有人问过我,为什么标签没有ID,定位不到,该怎么点击?
然而针对我下面的代码,我就非常需要内部文本层的ID了,否则使用xpath会导致代码执行效率很低。
一直很少和前端打太多交道,今天拜托前端在各个标签的文本层上都加个ID,前端人还是不错的,
有了ID,相信代码书写就能更简单,执行也能更快了!
这篇关于智能点击标签至最后一个再返回至第二个的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!