有没有办法对第三方 URL 进行 运行 gremlin.js 猴子测试?

Is there a way to run gremlin.js Monkey Tests on third party URLs?

是否可以 运行 Gremlin 测试第三方 URL 或外部网站?例如如果我想在 Twitter.com 上 运行 gremlin,我需要做什么?我还没有尝试过,但我认为像 nightwatch.js 这样的框架可能会很方便,但我不确定如何去做。

您可以将其用作浏览器中的书签:

https://rawgit.com/marmelab/gremlins.js/master/bookmarklet.html

这将让您 运行 它在任何网站上。

我意识到自从发布这个问题后,@ste_irl 已经回答了,使用 gremlin 作为书签是大多数网站的答案。但是这里的一大 if 是,如果站点在 script-src 上实施内容安全策略,小书签将无法工作。

为了解决这个问题,我这样做了: - 下载 Mozilla 开发者版 - 将 security.csp.enable 设置为 false

这仍然不适用于 Facebook,但适用于 inbox.google.com 和大多数其他网站