参考以下建议:
1,当页面元素有id属性时,最好尽量用by_id的方式来定位。因为id通常是唯一的。但是如果
id是动态的,则不适合用by_id进行定位,这个时候可以考虑用xpath或者css selector的方式
进行定位。
2,xpath很强大,但是定位性能不是很好,所以还是尽量少用。如果确实少数元素不好定位,那
最好选择xpath或者css selector。因为css selector的方式定位效率要更高。
3,当有链接需要定位时,可以考虑使用by_link_text 或者by_partial_link_text。