我使用browser.driver.findElements查找返回WebElement的元素,但我需要将其转换为ElementFinder。我该怎么办?
答案 0 :(得分:0)
导入量角器功能,并尝试通过参考以下代码进行更改。
import { $, $$} from 'protractor';
`ElementName`: protractor.ElementFinder = $('`element`');
`ArrayElement`: protractor.ElementArrayFinder = element.all(by.xpath('`locators`'));
答案 1 :(得分:0)
替换
browser.driver.findElement(by.id("locator"));
使用
element(by.id("locator"));
并对所有定位器执行相同的操作。