問題タブ [firefox-marionette]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
774 参照

python - エラー 10061 marionette_client でセッションを開始しようとしています

http://marionette-client.readthedocs.org/en/latest/のマリオネットのこの単純なスクリプトは接続できません (接続が拒否されて失敗します)

localhostすでに「127.0.0.1」と他のポートに置き換えようとしましたが、同じ結果が得られました。
Windows 8.1
エラーを使用しています:

0 投票する
1 に答える
67 参照

iframe - FirefoxOS の iframe 構造を調べるには?

marionette を使用して Firefox OS アプリケーションをテストしたいのですが、フレームを切り替えるには電話の iframe 構造を知る必要があります。いくつかのチュートリアルを見つけましたが、古いバージョンでしか機能しないと思います (B2G 2.2 を持っています)。

だから私の質問は、どうすれば iframe 構造を見つけることができるのですか?

B2G 2.2 で FFOS を使用して、マリオネットでカスタムアプリをテストする例をいただければ幸いです。

私が使用したすべてのデバッグ ツールは、実際のアプリの構造のみを表示します (ただし、アプリの境界の外には何も表示されません)。

0 投票する
1 に答える
832 参照

c# - C# からの WebDriver マリオネット?

Marionette は C#(.NET、dotnet) からサポートされますか? もしまだなら、リリースまでに、またはすぐにそうする計画はありますか?

https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionetteに記載されている Python および JS クライアントのみを見つけました。

現在の Selenium C# API ドキュメントhttp://seleniumhq.github.io/selenium/docs/api/dotnet/index.htmlも確認しましたが、Marionette についての言及は見つかりませんでした。

0 投票する
4 に答える
5561 参照

java - Selenium Marionette ドライバーの 2 回目の起動時に UnreachableBrowserException が発生する

私は現在、 Selenium Marionette で遊んでいWebDriverます。私のアプリケーションでは、複数のマリオネット ドライバーを順番に開きたいと考えています。基本的には次のようなものです:

今、私は問題に直面しています。最初の Marionette インスタンスのみが正常に開始され、その後の試行ごとに次の例外が発生します。問題は毎回発生し、使用されるポートは常に変化するため、明らかにポートの競合はありません。

任意のポインタをいただければ幸いです!

0 投票する
1 に答える
4227 参照

selenium - Firefox WebDriver から Marionette への移行

FireFoxDriver から MarionetteDriver に切り替えようとしています。以下を実行して、MarionetteDriver で firefox を実行することができました。

しかし、どうすればよいかわからないことが2つあります。

1.ドライバに XPI 拡張機能を追加する方法は? 私が使用した古い方法で: FirefoxProfile.addExtension ...

2.以前行っていたように、すべてのfirefoxプロパティを構成する方法、たとえば:

ありがとうございました!

0 投票する
1 に答える
1274 参照

python - Marionette で Firefox の 2 つ目のインスタンスを追加する (ポートを変更)

マリオネット経由で firefox の 2 つのインスタンスを作成するのは非常に困難です。インスタンスが 1 つあれば問題なく動作します。

マリオネットを有効にして Firefox を起動する:

Pythonで制御する:

ここで、現在のクライアントの横に 2 番目のクライアントを追加したいと思います。クイック検索の結果、 --address コマンドが表示されました。

Python経由で制御しようとしています:

ただし、これを機能させることはできません。

どんな助けでも大歓迎です。