Ork*_* M. 2 testing automation automated-tests e2e-testing testcafe
我的意思是当我们像这样初始化 Selector 时:
let stringLocator = 'some element locator'
selector = new Selector(stringLocator)
Run Code Online (Sandbox Code Playgroud)
是否可以像这样获得原始字符串定位器:
selector.locator
Run Code Online (Sandbox Code Playgroud)
PS这个问题是与此相关的一个,我已经找到了一些解决方法哈克获得testcafe错误显示我的XPath定位。
小智 5
Testcafe 不支持这个,但是你可以使用下面的方法
function createSelector (locator) {
return Object.assign(Selector(locator), { locator });
}
const selector = createSelector('#button');
console.log(selector.locator)
Run Code Online (Sandbox Code Playgroud)