javascript - 在浏览器中自动执行操作

标签 javascript google-chrome firefox selenium firefox-addon

所以我在一家公司工作,在开始调试问题之前我总是必须浏览 5 个网页。

总是一样的。

  1. 在第一页上我总是点击相同的链接
  2. 在第二页上我总是点击相同的链接
  3. 在第三页上,我总是在同一文本框中键入参数
  4. 在第四页上,我总是点击同一个链接

自动执行此操作的最佳方法是通过 google-chrome 或 mozzila-firefox 插件吗?如果没有,自动化此任务的最佳方法是什么,这样我就不会每小时浪费 5 分钟?

感谢您的宝贵时间! 最好的问候

最佳答案

你熟悉AutoHotkey吗? ?它可以用来做各种各样的事情,从文本扩展器到窗口管理,但它也可以简单地输出击键。我用它做一些类似于你想做的事情。

您可以创建一个快捷键,可以输出正确数量的 TAB、ENTER 以及您必须在框中键入的参数。唯一的问题是,如果网站发生任何变化,您可能必须更改脚本。

类似这样的事情:

SetCapsLockState, alwaysoff
CAPSLOCK & Numpad1::
send {TAB}{TAB}{TAB}{TAB}{TAB}{TAB}{ENTER}
Sleep, 5000
send {TAB}{TAB}{TAB}parameter{ENTER}
return

此外,XKCD 适合一切:Is It Worth The Time?

关于javascript - 在浏览器中自动执行操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25452782/

相关文章:

javascript - app.set ('port' , 8080) 与 Express.js 中的 app.listen(8080)

javascript - Chrome 错误 - 无法循环打开 URL

java - 无法使用 Firefox 50 通过 SSL 连接到 Jetty 9 服务器

javascript - 如何在 Material UI 版本 5 中配置 RTL(从右到左)支持

javascript - 如何使用 javascript 验证 jsp 表单(提交时)中的多个文本框?

php - AJAX 安全帮助

javascript - 访问不同端口时,js 获取失败并显示 net::ERR_SSL_PROTOCOL_ERROR

html - Internet Explorer 中图像的大小问题

css - 新 "page load"上 Firefox 中的断断续续和生涩的 CSS3 动画

firefox - TinyMCE无法捕获空格键/空格键