UI自动化元素定位

问题

当前很多前端使用的是VUE等高级框架,代码会通过转换,变成最终的html源码;但是对于UI自动化,这样转换后,selenium的8大元素定位方式,很多都不再好用了,如:id,name等,很多元素都没有了,用xpath于css定位时,表达式又非常冗长,当前有什么好的解决方案吗?

报错信息

环境

这种情况也没什么特别好的办法,页面元素动态变多时候,也只能考虑相对定位,如果能定位到,使用CSS 和 Xpath 是没问题的。