問題タブ [browser-automation]

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 に答える
278 参照

testing - コード化された UI と Web アプリをテストするための古い方法

私のプロジェクトでは、Microsoft.mshtml と SHDocVw.dll を使用して Web UI テストを自動化していました。その後、CodedUI テストについて聞きました。質問は次のとおりです。

  • Microsoft.mshtml と SHDocVw.dll を譲渡できるということですか?
  • また、CodedUI と Microsoft.mshtml および SHDocVw.dll の間に接続/違いはありますか?

ありがとう!

0 投票する
2 に答える
460 参照

canvas - Googleサッカー2012の自動化

楽しみのために、 GoogleSoccer2012を自動化しようとしています。他のGoogleゲームの自動化に問題はありませんでした。

leftサッカーの問題は、サッカーがとに反応しないことですが、問題rightなくspace動作します。

これがスクリプト全体です。

サッカーやその他のゲームのコードはhttps://github.com/zeljkofilipin/olympicsで確認できます。

誰もがどのように取得leftrightて動作するかについてのアイデアを持っていますか?

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

vba - 自動化エラー:内部SAPサイトスクレイプに800706B5、80004005、80010108が表示されます

ベンダー情報のために会社の内部SAPサイトをスクレイプするマクロを書いています。いくつかの理由で、VBAを使用する必要があります。ただし、ページをスクレイプしようとすると、なぜこれら3つのエラーが発生し続けるのか理解できません。これがUAC整合性モデルと関係がある可能性はありますか?または、私のコードに何か問題がありますか?httpを使用するWebページをInternetExplorerで別の方法で処理できる可能性はありますか?他の内部Webページも含めて、どのWebページにもアクセスでき、それぞれをうまくスクレイプできます。しかし、SAPページをスクレイプしようとすると、これらのエラーが発生します。エラーの説明と発生時期は次のとおりです。

800706B5-インターフェイスが不明です(問題のあるコードを実行する前にブレークポイントを設定すると発生します)

80004005-不特定のエラー(エラーを配置せずにマクロを実行した場合に発生します)

80010108-呼び出されたオブジェクトがクライアントから切断されました。(このエラーが一貫して発生するようには見えません。Excelの何かが破損しているためにページが読み込まれず、Excelを再インストールする必要がある頃に発生するようです)

何が起こっているのか全くわかりません。整合性ページは私にはあまり意味がありませんでした、そしてこれで私が見つけたすべての研究はデータベースへの接続とADOとCOM参照の使用について話しました。ただし、私はInternetExplorerを介してすべてを行っています。これが私の関連するコードです:

PageScraperモジュール

Windows7マシンでIE9とExcel2010を使用しています。あなたが提供できるどんな助けや洞察も大いにありがたいです。ありがとうございました。

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

selenium - PageFactory (Selenium-WebDriver) を使用してテストケースを記述します。利点?

Selenium2 でテストケースを作成するときに PageFactory の方法を使用することは良い方法ですか? はいの場合、なぜですか?

率直に言って、テストケースを書くときにそれらを使用したことはありませんし、見逃したこともありません。しかし、PageFactory を使用しない場合と比較して、使用する利点は何かを知りたいと思います。

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

c# - JS/C# クリックまたは操作した要素 ID または xpath を知るにはどうすればよいですか?

ご存知のように、Selenium IDE はスクリプトを表示し、操作した要素を教えてくれます。

この背後で何が起こったのかはわかりません。すべての自動化フレームワークは、クリック、入力、または選択された要素を知ることができます..

コンソール出力を作成し、ブラウザで操作したすべての要素を表示したいと考えています。

どうすればこれを実装できますか?

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

python - Selenium rc と webdriver のマージ

私は自動化コードのほとんどを Python で Selenium RC を使用して作成しました。しかし、私の製品 (私が Selenium RC でテストしているもの) の進化に伴い、自動化のニーズが変化したと感じています。私は Python で Wedriver を試しましたが、私の製品で問題なく動作します。しかし、新しい製品バージョンの多くの機能は以前のバージョンから継承されているため、既存の Selenium RC コードを利用できると感じています。しかし、新しい機能については、Webdriver を使用したいと考えています。

さらに、私が維持しているセレンプロファイルに関していくつかのこともあります。例:

  1. Selenium RCを使用するssl証明書の場合、Seleniumプロファイル(ssl証明書の受け入れを保存した場所)と'trustallsslcertificates'selenium rcの起動時のパラメーターの2つの方法があります。を使用trustallsslcertificatesすると、オートメーションの速度が地獄のように遅くなります。
    しかし、webdriver を使用すると、そのようなすべての ssl 証明書は必要ありません。
  2. Selenium RC を使用して、Web ページを使用してファイルをダウンロードする必要があるときはいつでも、保存オプションをデフォルトとして使用し、同じ Selenium プロファイルに保存しました。しかし、webdriver を使用すると、セレン プロファイルを維持するのではなく、ファイルをダウンロードする他のオプションがあります。

既存の質問Selenium Web driver and selenium RCもチェックインしましたが、答えは古いようで、それまでに多くのものが更新されているはずです。

私の質問の要点は、Selenium RC (Python bindings - selenium.py ) を使用して使用している既存の python コードを、 python を使用する Webdriver と統合できますか?

PS: 現在、selenium 2.3.0.jar ファイルを使用しています

0 投票する
2 に答える
204 参照

javascript - 複数のWebページを同時に操作する方法

複数のページを同時に操作する方法を探しています。私の場合、ユーザー入力をキーストロークとして受け入れるページがいくつかあり、それらすべてをトリガーできるようにしたいと思います。

何か案は?

Automater?複数のタブに同時にフォーカスを置きますか?

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

automation - Sahi が子 iframe 要素にアクセスできない

iframeツイストから子コンテンツにアクセスできません。疑問に思っていましたが、そのような Sahi コードは正しく実行されません。

Twist の 2.4 バージョンを使用しました。

私が間違っていることを教えてもらえますか?

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

grails - Grails アプリケーションのブラウザー自動化

grails フレームワークを使用して Web アプリケーションを開発しました。現在、プロジェクトにブラウザーの自動化を統合したいと考えています。ブラウザーの自動化を grails アプリケーションに統合する方法を教えてもらえますか?

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

ssl - vbscript を使用して SSL 状態をクリアする

プロジェクトの一環として、セキュア ソケット レイヤー上で実行される Web アプリケーションを自動化する必要があります。そのため、一部のアカウントが正常に機能しなかった場合は、ログアウト後に vbscript を使用して SSL 状態、キャッシュ、閲覧履歴をクリアする必要があります。これまでに次のコードを書いていますが、正しく動作していません。

今すぐ更新するために、sendkeys を使用して SSL 状態をクリアしています。

vbscriptを使用してssl状態をクリアするオプションを誰かが提案してくれれば、本当に感謝しています。

どうもありがとう :)