問題タブ [browser-testing]
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.
css - 複数のブラウザーで表示/CSS の問題をどのようにデバッグしますか?
複数のブラウザー用の Web サイトを開発する必要があるとします。主要なもの - Firefox、Safari、IE、Opera、Chrome
表示の問題をどのようにデバッグしますか? Firefox には、すばらしい Firebug があります。他のブラウザー用の Firebug Lite もありますが、フル機能ではなく、リアルタイムで更新されません。たとえば、jQuery が速度を落としていると思われる場合 (クラスの追加など)、どうすればわかりますか?
html - XPathを使用してhtmlテキストエリアのコンテンツを取得することは可能ですか?
いろいろ調べましたが、手がかりが見つかりません。次のようなことは可能ですか:
また
JS やその他のさまざまな手法を使用してこれを実行できることはわかっていますが、WebDriver と Firefox を使用して TinyMCE テキストエリア入力をテストしていて、JS の実行が遅れているため、待ちたいと思います。書式設定コントロールをクリックした後に特定の文字列を表示するテキストエリアと、WebDriver でこれを実現するために考えられる唯一の方法はSlowLoadableComponent
、XPath を使用することです。それか、でも私はそれThread.sleep
を避けたいです;)
前もって感謝します。
firefox - Mozilla Firefox 用の ITester のようなツールはありますか?
mozilla の全バージョン用の ITester のようなブラウザ テスト ツールはありますか?
java - Springでのブラウザーテストの代わりにJUnitを使用できますか?
私はSpringWebアプリを構築していますが、これまでのテストはすべてブラウザーを使用しています。
これには、サーバーを起動し、ブラウザウィンドウを開き、いずれかのページにアクセスするとエラーが発生するかどうかを確認することが含まれます。
これは繰り返しになり始めており、これを行うための最も効率的な方法ではないようです。
Junit jarファイルはすでに私のプロジェクトに含まれているので、このブラウザーテストの代わりに使用できますか?もしそうなら、JUnitにブラウザーを開いてWebアプリにアクセスする動作をシミュレートするためのヒントはありますか?
testing - 相互作用する複数のブラウザを駆動する
XMPPおよびRailsアプリケーションとともに多くのJavaScriptを使用する複雑なWebアプリケーションがあります。システム全体をエンドツーエンドでテストする必要があるところまで来ています。さまざまなタスクをエラーなしで完了できるようにする必要があります。そのようなタスクの1つは、システム上の別のパーティと1対1のチャットセッションをネゴシエートすることです。私たちのアプリケーションのすべてのタスクはユーザー間の相互作用を伴うため、Webアプリケーションを介して通信する2つのブラウザーを同時に駆動することにより、これをシミュレートできるようにしたいと考えています。私は、セレンまたはワティルとそれらの待機機能を使用して、特定のことが起こるのを待ってから先に進むことを考えていました。例えば:
- 当サイトで2つのブラウザを開きます
- ブラウザ1は質問が公開されるのを待ちます
- ブラウザ2は質問を公開し、オファーが受信されるのを待ちます
- ブラウザ1は質問を確認し、オファーを送信して、それが受け入れられるのを待ちます
- ブラウザ2はオファーを確認して受け入れ、チャットセッションの開始を待ちます
- 等...
この種のテストは、作成と保守がかなり難しいものになっていることがわかります。ページの特定の要素に依存するため、これらを変更する場合は、テストを変更する必要があります。また、アプリケーションのフローを少しでも変更する場合は、スーツをかなり大幅に変更する必要があります。
だから私の質問は、誰かがこの種のテストをしたことがありますか?もしそうなら、どのツールを使用することを提案しますか、そしてテストを書くためのヒントはありますか?
ヘッドレスではなく実際のブラウザを駆動する必要があり、これをCIと統合できる必要があります。現在、CIセットアップの一部としてSauceLabsとseleniumを使用しています。
internet-explorer-7 - IE 7 のファイル入力で入力できるようになりました
IE 7 で問題が発生し<input type="file"/>
ています。IE 7 に入力できます。この問題は、FF 3.6 および IE 8.0 には存在しません。
これは既知の問題ですか?
そして、ここで提案されているように、すべてのボディがJavaスクリプトイベントを記述してキープレスを食べ尽くすことでそれを処理しますか?
cross-browser - Microsoft 提供の VHD ファイルを使用したクロス ブラウザー テスト
Microsoft が提供する vhd ファイルを使用して ie6 をテストしています。ただし、VM で localhost を参照しても、ホスト マシン (Windows 7) の localhost で実行されている Web サーバーにはヒットしません。VM のホスト マシンで Web サーバーにアクセスする簡単な方法はありますか?
unit-testing - MSTest/MSUnit を使用して QUnit の結果を取得する
QUnit テストを実行するページの静的 HTML テスト ハーネスであるブラウザー ページをロードしたいと考えています。
<span>
成功/失敗から値を取得し、それらでテストしたいと思います。
ページをロードし、MSTest/MSUnit を使用して要素を調べるにはどうすればよいですか?
html - モバイル デバイス用の Web サイトをテストするにはどうすればよいですか
HTML/CSS を使用して開発した Web サイトをテストして、iPhone/iPad/Android などのモバイル デバイスでどのように表示されるかを確認するには、何を使用すればよいですか? Windows 上のエミュレーター/シミュレーター? Android SDK をインストールして、そのエミュレーターを使用できますか? Apple のデバイスの場合、SDK の料金を支払う必要がありますか? エミュレートするために使用できるものは何でも、アプリではなくウェブサイトのテストに必要です。www.testiphone.com や iphonetester.com などのサイトは正確ではないようです
browser-testing - 簡単な方法でブラウザの互換性をテストする
Web ベースのアプリケーションや Web サイトを開発するときは、ブラウザーの互換性をテストして、IE、Firefox、Opera、Chrome、Safari などのすべてのブラウザーで期待どおりの結果が表示されることを確認する必要があります。
一度に多くのブラウザーまたはウィンドウを開く必要があるため、多くのブラウザーでテストするのは難しいと思います。次に、[ALT + Tab] を押してブラウザを切り替え、[CTRL + R] を押して更新して結果を確認する必要があります。
今、私は自分のウェブサイトをテストするためのより簡単で高速な方法を探しています.1つのブラウザに多くを含めることができ、使用したいブラウザにシングルクリックするだけでそれらを切り替えることができるソフトウェアがあるかもしれません.