我们正在使用 Protractor 来测试 Angular JS 项目。 有一个页面我需要点击一个空白处(任何空白处)以在填写所有必填字段后触发自动保存。
但是我不知道怎么办。我试图找到无用的图像或单击文本框。它无法工作。
堆栈跟踪:
UnknownError: unknown error: Element is not clickable at point (975, 357). Other element would receive the click: ...*
任何意见都会有所帮助,非常感谢。
最佳答案
一个选择是找到一个特定的元素并点击偏移量:
var elm = element(by.css('.material-dialog-container'));
browser.actions()
.mouseMove(elm, -20, -20)
.click()
.perform();
偏移量从元素的左上角开始计算。
关于javascript - Protractor 如何点击空白处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31601350/