有大约十几个用于执行 DOM / http自动化的JavaScript API(对于像go to this URL then click "login" then type "foo" in username and "bar" in password then click submit
这样的脚本)但是我看到的所有其他API都希望在Node内部运行或更糟期望访问Webkit等二进制文件...
我是否可以在运行时将任何库加载到浏览器的JS环境中(就像我可以加载Jquery或其他什么),这将为我提供基本的自动化功能? (请求URL,查询DOM,单击按钮,输入表单数据等)
如果我可以在我的自动化脚本运行时观察正在发生的事情,那将会很好,但这并不是绝对必要的,我觉得这可能......它只能使用Request或其他东西。
答案 0 :(得分:1)
为什么不在控制台中运行一些代码?
(jquery示例)
$('#form #inputElem').val('username');
$('#form #inputElem2').val('password');
$('#form').submit();