+
我将量角器的Click()API调用作为承诺here传递。
即使我传递了错误的public clickOnElementWithSelectionMethod(elementKey, selectionMethod, selectionValue) {
let elementToClick = this.getWebElement(elementKey, selectionMethod, selectionValue);
return assert.eventually.equal(
elementToClick.click().then(() => {
return true;
}, (error: any) => {
throw new Error(error.message);
}), true, 'Element "' + elementKey + '" click failed'
);
}
,它也会在测试通过时显示,但未通过下一次测试。