1

サードパーティの URL または外部 Web サイトで Gremlin テストを実行することはできますか? たとえば、Twitter.com で gremlin を実行したい場合、どうすればよいですか? 私はまだ試していませんが、nightwatch.js のようなフレームワークが便利かもしれないと思っていますが、どうすればよいかわかりません。

4

2 に答える 2

1

ブラウザのブックマークとして使用できます。

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

これにより、任意の Web サイトで実行できます。

于 2016-11-17T11:14:10.253 に答える
0

この質問を投稿してから、@ste_irl が回答したように、gremlin をブックマークレットとして使用することがほとんどのサイトの回答であることに気付きました。しかしここで大きな問題の 1 つは、サイトが にコンテンツ セキュリティ ポリシーを実装している場合script-src、ブックマークレットが機能しないことです。

これを回避するために、これが私がしたことです: - Mozilla Developer Edition をダウンロードします - に設定security.csp.enableしますfalse

これはまだ Facebook では機能しませんが、inbox.google.com他のほとんどの Web サイトでは機能します

ここに画像の説明を入力

于 2016-11-18T06:44:02.190 に答える