除了使用 execute() 运行提示命令之外,还有另一种收集用户输入的方法,或者在提示用户输入后如何让代码继续运行?现在它可以让我输入搜索词,但不能打开网站;测试只是挂起,我必须输入 ctrl-C 才能退出。
运行浏览器:Google Chrome 操作系统:Mac OS X 10.8.5 x86_64 浏览器版本:36.0.1985.125 DalekJS CLI 工具版本:0.0.4 DalekJS 本地安装:0.0.8
module.exports = {
'标题搜索结果': function (test) { test .execute(function() { var searchTerm = prompt('请输入一个已知的搜索词'); }) .open(myURL)
[a bunch of other steps that work fine when I hardcode a searchTerm; i.e, omit the prompt]
.done();
}
};