-1
我一直在使用Python中的Selenium为我的公司编写自动测试用例。通过ID查找元素不可靠,但通过Xpath查找元素有多可靠?
我的测试用例几乎每天都会失败,因为对于给定的元素,它在不同的服务器上有不同的ID。我今天早上做了一些研究,它的Xpath似乎相对一致。
例如:
- 的元件被命名为“面板xxxx_header_hd”,这种“xxxx”是一个四位串;对于给定的元素,它可以是1028,1029或1030.
我可以问一下你对此的看法吗?我知道很难从统计上证明哪一个更可靠。
谢谢
请添加HTML和giv e关于ID如何变化的一些例子。 – Richard 2014-09-25 02:23:49
它和DOM一样稳定。 – roippi 2014-09-25 02:28:32
谢谢理查德,谢谢你roippi。 – 2014-09-25 02:29:32