最佳答案
这是 Protractor 4.x/Webdriver 中的错误。 element
方法需要一个 Locator
但 by.css
返回一个 webdriver.by
对象。要修复此编译错误,您需要将其转换为 Locator
,例如:
import { Locator } from 'protractor/built/locators';
...
element(<Locator>by.css('h1'))
关于angular - 类型 'By' 与类型 'Locator' 没有共同的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45672891/