[英]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.