問題タブ [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.
python - エラー 10061 marionette_client でセッションを開始しようとしています
http://marionette-client.readthedocs.org/en/latest/のマリオネットのこの単純なスクリプトは接続できません (接続が拒否されて失敗します)
localhost
すでに「127.0.0.1」と他のポートに置き換えようとしましたが、同じ結果が得られました。
Windows 8.1
エラーを使用しています:
iframe - FirefoxOS の iframe 構造を調べるには?
marionette を使用して Firefox OS アプリケーションをテストしたいのですが、フレームを切り替えるには電話の iframe 構造を知る必要があります。いくつかのチュートリアルを見つけましたが、古いバージョンでしか機能しないと思います (B2G 2.2 を持っています)。
だから私の質問は、どうすれば iframe 構造を見つけることができるのですか?
B2G 2.2 で FFOS を使用して、マリオネットでカスタムアプリをテストする例をいただければ幸いです。
私が使用したすべてのデバッグ ツールは、実際のアプリの構造のみを表示します (ただし、アプリの境界の外には何も表示されません)。
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 についての言及は見つかりませんでした。
java - Selenium Marionette ドライバーの 2 回目の起動時に UnreachableBrowserException が発生する
私は現在、 Selenium Marionette で遊んでいWebDriver
ます。私のアプリケーションでは、複数のマリオネット ドライバーを順番に開きたいと考えています。基本的には次のようなものです:
今、私は問題に直面しています。最初の Marionette インスタンスのみが正常に開始され、その後の試行ごとに次の例外が発生します。問題は毎回発生し、使用されるポートは常に変化するため、明らかにポートの競合はありません。
任意のポインタをいただければ幸いです!
selenium - Firefox WebDriver から Marionette への移行
FireFoxDriver から MarionetteDriver に切り替えようとしています。以下を実行して、MarionetteDriver で firefox を実行することができました。
しかし、どうすればよいかわからないことが2つあります。
1.ドライバに XPI 拡張機能を追加する方法は? 私が使用した古い方法で: FirefoxProfile.addExtension ...
2.以前行っていたように、すべてのfirefoxプロパティを構成する方法、たとえば:
ありがとうございました!
python - Marionette で Firefox の 2 つ目のインスタンスを追加する (ポートを変更)
マリオネット経由で firefox の 2 つのインスタンスを作成するのは非常に困難です。インスタンスが 1 つあれば問題なく動作します。
マリオネットを有効にして Firefox を起動する:
Pythonで制御する:
ここで、現在のクライアントの横に 2 番目のクライアントを追加したいと思います。クイック検索の結果、 --address コマンドが表示されました。
Python経由で制御しようとしています:
ただし、これを機能させることはできません。
どんな助けでも大歓迎です。