我可以在XPath的量角搜索元素中使用循环概念吗?



我在网页中也有一些类似的见解,要优化代码,我可以在protractor代码中使用循环。例如,如果网页中有5个洞察力并为所有5个见解手动编写代码,那么代码很难将其驱动。因此,如果我通过其xpath搜索元素,所以我可以在它们之间使用循环。

是!您可以使用量角脚本中的循环来基于XPath定位器进行元素。

,例如

for (int i=1; i<5; 1++){
element(by.xpath('htmldiv[1]divdiv[2]span['+i+']'));
//do whatever the operation is required on the element
}

但是有一个建议,最好使用NG模型,CSS或ID选择器而不是XPATH,因为XPath可能会动态更新,在这种情况下,它始终需要在脚本中进行修改。

最新更新