如何记录动态ID生成硒脚本(How to record the script for dynamic

2019-09-30 04:01发布

我工作的硒IDE。 目前,我面临着与动态ID的问题。 我记录了一个剧本,但是当我再次运行它,因为ID的每一次变化会失败。

有什么办法来摆脱这种? 等待回复

提前致谢

Answer 1:

你应该使用其它类型的定位器(例如XPATH - 作为帕维尔Janicek写)。
以下是有关硒定位器的文章http://www.qaautomation.net/?p=188
阅读它,并选择最好的方式为您服务。



Answer 2:

一般 - 试着从ID搜索的XPath切换。 见的例子在这里: http://zvon.org/xxl/XPathTutorial/Output/example1.html

但在这种情况下,你必须知道你的元素始终是第二个表(例如只)的第一个SPAN



文章来源: How to record the script for dynamic ID generation in Selenium