如何将webdriver.WebElement转换为量角器ElementFinder?

时间:2018-07-30 09:15:44

标签: protractor e2e-testing

我使用browser.driver.findElements查找返回WebElement的元素,但我需要将其转换为ElementFinder。我该怎么办?

2 个答案:

答案 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"));

并对所有定位器执行相同的操作。