1

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

4

2 回答 2

1

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

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

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

于 2016-11-17T11:14:10.253 回答
0

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

为了解决这个问题,这就是我所做的: - 下载 Mozilla 开发者版 - 设置security.csp.enablefalse

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

在此处输入图像描述

于 2016-11-18T06:44:02.190 回答