这个想法是使用
browser.actions()和构造一系列“发送键”命令-
每个字符串中的每个字符。在每个“发送键”命令之后,我们通过引入自定义
sleep*** 作来增加延迟。最后,这是我们提供的可重用函数:
function slowType(elm, keys, delay) { var action = browser.actions().mouseMove(elm).click(); for (var i = 0; i < keys.length; i++) { action = action.sendKeys(keys[i]).sleep(delay); } return action.perform();}
用法:
slowType(elm, "some text", 100);
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)