繁体   English   中英

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

[英]Can I use Loop concepts in protractor searching elements by Xpath?

我在网页中有一些类似的见解,为了优化代码,我可以在量角器代码中使用循环。 例如,如果网页中有 5 个见解并且为所有 5 个见解手动编写代码对于代码执行来说将非常困难。 因此,如果我通过 Xpath 搜索元素,那么我可以在它们之间使用循环。

是的! 您可以在量角器脚本中使用循环来浏览基于 xpath 定位器的元素。

例如

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

但是有一个建议,最好使用 ng-model、css 或 id 选择器而不是 xpath,因为 xpath 可能会动态更新,在这种情况下,它总是需要在脚本中进行修改。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM