jstestdriver.

リモートJavaScriptコンソール
今すぐダウンロード

jstestdriver. ランキングとまとめ

広告

  • Rating:
  • 出版社名:
  • JsTestDriver Team
  • オペレーティングシステム:
  • Windows All
  • ファイルサイズ:
  • 2.9 MB

jstestdriver. タグ


jstestdriver. 説明

JStestDriverは、リモートJavaScriptコンソールで開発者を提供することを目的としたシンプルなコマンドラインベースのアプリケーションです。 JStestDriverは、開始する必要があるすべてのものを含む単一のJARファイルで構成されています。 主な特徴: コマンドライン制御:デザイン別ブラウザのJavaScriptコードは、ファイルシステムまたはコマンドラインと対話することはできません。これにより、自動化された方法でテストを実行しようとすると問題が発生します。良いテストランナーは、コマンドラインからの制御を許可する必要があり、テストを自動化スクリプトから起動することができます。これは、テストがブラウザサンドボックスの外部で結果を標準OUTまたはファイルに公開する必要があることも意味します。 JavaScriptは、ブラウザサンドボックスからテスト結果を制御してマーシャリングするのを大事にし、それらをコマンドラインインターフェイス(またはJava API)で使用可能にします。 ブラウザ全体での並列テスト実行:JavaScript開発手段は一度書き込み、いたるところでテストします。コードが1つのブラウザで通過するが他人に対して失敗すると開発するときは非常に一般的です。開発者が1つのブラウザでテストしている場合、最も可能性の高い結果は、コードがそのブラウザでのみ機能することです。すべてのブラウザでコードを実行するよりもコードを継続的なビルドに確認すると、チェックインが大幅になる可能性があるため、デバッグが困難な障害が発生しました。 JStestDriverでは、テストを一度に多くのブラウザやプラットフォームで並行して実行できます。 JStestDriver Serverは、任意の数のローカルブラウザまたはリモートブラウザをキャプチャできるためです。 高速テストの実行:TDD開発はテストの実行を頻繁に求めます。多くのJavaScriptテストランナーは、テストスイートと同等のHTMLラッパーをたくさんのHTMLラッパーで終わるように、テストを再実行するために更新するHTMLラッパーファイルを書く必要があります。つまり、一度に1つのブラウザに1つのテストスイートのみを実行できます。また、ブラウザが個々のテストスイートを実行するときに製造コードを継続的に再解析する必要があることを意味します。唯一のコントロールがブラウザの更新であれば、最後に個々のテストを実行することはできません。私たちは異なるアプローチを取ります、JavaScriptは最初のプロダクション/テストコードをロードしてブラウザに保持します。変更したソースファイルのみをリロードします。ほとんどの場合、ブラウザはそれを再実行するためだけに単一のファイルを再解析するだけでは、テストの実行を大幅に高速にスピードアップします。 DOMのフルコントロール:多くのJavaScriptテストハーネスはテスト結果をDOMに報告します。つまり、DOMの一部はテストによって変更できないか、またはテスト結果情報が失われます。 JStestDriverはコマンドラインでテストステータスを報告するので、テストはテストに必要な方法でDOMを修正することができます。次に、JStestDriverは次のテストのDOMの状態をリセットします。 簡単な設定:JStestDriverは単一のjarファイルとしてバンドルされています。テストランナーをブートストラップするための複雑なスクリプトタグが含まれているHTMLラッパークラスを作成する必要はありません。あなたが書く必要があるのはあなたのソースファイル、テストファイル、およびあなたのソース/テストファイルの場所の場所をリストし、あなたは行く準備ができています。 コードカバレッジ:テストのためにCodeCoverageを計算することができます 宣言型HTMLインジェクション:テストの実行にロードする特定のDOM、問題ありません:htmldoc


jstestdriver. 関連ソフトウェア

射撃

Webページでの脆弱性を特にバッファオーバーフローとXSSの脆弱性を見つけることを目的とした侵入テストツール ...

217 1.3 MB

ダウンロード