Selenium
セレンを自動化ブラウザ、保存、開発者と、彼らは自分のウェブサイトの互換性をテストするために探しているときの時間とお金を骨の折れるデザイナー。
- Firefoxの、オペラ、Internet Explorer、およびSafariのためのオファーの自動化
- 統合開発環境を提供します
- TestingWhizは、テストプロセスを自動化
- 録音と再生は、ボタンのクリック一つで扱うことができます
- オートコンプリート機能のSeleneseに書き込み
- 異なるスキルレベルの様々なスケールテストオプション
- 高機能は、プログラミングの知識の実質的な程度を必要とします
- セレンIDEはやや緩やかに実行することができます
いくつかの皮肉は、彼らがコーディング費やす必要は時間の量を最小化するための最も効果的なプログラマーがうまく自分の仕事をするために管理しているという事実であります。エレガントなコーディングは、あなたがタイピングとテストを費やす必要はタイプの量を最小限に抑えることができますが、品質コーダはまた、最も効率的にそれらにすでに利用可能なツールを活用する方法を知っています。あなたのウェブサイトの互換性をテストしようとすると、これは非常に重要です。何のSafari上で動作することはちょうどそれが右のすべてのプラットフォームで動作させるために大規模な労働力を必要と、オペラとFirefoxの未組織の混乱であることが判明するかもしれません。そして、現代の訪問者がウェブを閲覧するために使用するデバイスの広い範囲での互換性の問題があります。セレンは、彼らが乗り越えられない問題になる前に、自分のコード内のすべての問題を把握する開発者を許可する、ビジネスでブラウザを自動化するための最も信頼できるツールの一つとなっています。 機能性の最も基本的な層では、セレンは、これらのステップは、リアルタイムでどのように機能するかを確認するために戻って、ブラウザでそれらを再生する、割り当てテストステップにあなたを可能にします。しかし、セレンは、単にブラウザエミュレータ以上のものです。それは完全に機能する統合開発環境です。独自のSelenese言語を使用することにより、あなたは、あなたのテストの経験を持つ、より汎用性を許可するようにスクリプトを作成および編集することができます。これらのテストは、HTMLやRubyなどが一般的なフォーマットの数に保存することができます。あなたはすぐにテストケースを自分で書くことについて心配することなく、あなたのコードをテストするために探しているなら、あなたは手間の少ない手で時間の少ない量でより多くのテストケースを実行することができますTestingWhizと呼ばれる自動化ツールを利用することができます。 コアセレンIDEは、少しでも技術的な経験が、セレンリモートコントロールの提供のほか、より複雑なテストを行うために探している人のためのより高度な機能を持つものを使用することはとても簡単です。独自のSelenese言語に依存する必要はありませんより複雑なテストを可能に、RCを使用すると、実行することができますし、PythonやPerl、およびJavaのような近代的な言語の多種多様な書き込みテスト。これは、より大きなサンプルセットを生成し、ユーザーがより迅速に意味のある結果を得るためにできるように、同時に異なるサーバー上でテストケースを実行するためにセレングリッドと組み合わせることができます。セレンのソフトウェアの大半は、Seleniumサーバーを使用する必要がありますが、Seleniumのウェブドライバの追加は、追加したハードウェアを必要とせずに、あなたのテストの目標を達成することができます。 テストの世界では、セレンは遍在名となっています。最も人気のあるブラウザの設計者の多くは、彼らのソフトウェアに直接セレン技術を統合するセレンと直接働いている、それはAPIやフレームワークのために使用される最も人気のあるテストツールのいくつかの礎石としての役割を果たす。