ホームページ >ウェブフロントエンド >jsチュートリアル >いくつかの実用的な JavaScript テストおよび検証ツール_JavaScript スキル

いくつかの実用的な JavaScript テストおよび検証ツール_JavaScript スキル

WBOY
WBOYオリジナル
2016-05-16 18:29:221261ブラウズ

JavaScript の構文は非常に単純ですが、その実行環境が Web ブラウザーに基づいているため、プログラムを作成するのは依然として困難です。

JSLint

JSLint は、JavaScript エラー コードを検証するための Web ベースのツールです。ニーズに合わせて検証アルゴリズムをカスタマイズする機能と特定の設定があります。

JsUnit

JsUnit は、クライアント側 (ブラウジング中) で単体テストを行うための JavaScript フレームワークです。 JavaScript の場合、JUnit はその移植版のようなものです。もちろん、複数のマシン上の複数のブラウザや異なるオペレーティング システムで自動的に実行することもできます。その開発は 2001 年 1 月に始まりました。

J3Unit

J3Unit は、オブジェクト指向の JavaScript 単体テスト フレームワークです。 J3Unit は、Web ブラウザで JavaScript テストを直接実行し、JUnit と Jetty を自動的に実行することもできます。 J3Unit は、JavaScript 単体テストをより適切に自動的に実行するために、JUint と Script.aculo.us に基づいて構築されています。オブジェクト指向 JavaScript 単体テストは、プロトタイプ JavaScript ライブラリに基づいて、Script.aculo.us の Test.Unit.Runner オブジェクトを使用して作成されます。

クロスチェック

Crosscheck は、ブラウザを検証するオープンソースの JavaScript テスト フレームワークです。これは、Internet ExplorerFirefox などのさまざまなブラウザを、個別にインストールすることなく使用するのに役立ちます。 1 つ目は、コードが正しいことを確認するためです。必要なのは Java 仮想マシン環境だけです。

YUIテスト

YUI テストは、ソリューションを提供するブラウザベースのテスト フレームワークです。 YUI を使用すると、単体テストを簡単に追加し、JavaScript ソリューションを見つけることができます。これは、Yahoo! UILibrary によって開発された JavaScriptMVC テスト プラグインで、AJAX 応答の書き込み、ドラッグ、モデリングなどのほとんどの DOM アクションをモデル化し、アサーションを使用できます。関数のように実行でき、さまざまなコンソール ウィンドウで統合テストできます。 YUI Test は xUnit フレームワークに基づいて開発されていませんが、nUnit と JUnit の多くの機能を備えています。 (特定の xUnit フレームワークからの直接移植ではありませんが、YUI Test は nUnit および JUnit からいくつかの特性を派生しています。この段落はうまく翻訳されていませんが、一般的な意味は正しいと思います)。

正規表現ツール

正規表現ツールは、正規表現コードが正しいかどうかをテストするために使用されるオンライン ツールです。さまざまなテキスト例で正規表現をすばやくテストしたい場合に非常に便利です。

JSLitmus

JSLitmus は、JavaScript の実行パフォーマンスをテストするために使用される軽量ツールであり、直感的な API を使用します。

JavaScript 正規表現テスター

この便利なアプリは、ブラウザーで JavaScript を使用して JavaScript 正規表現をテストします。操作インターフェイスは他の正規表現テスト ツールと同じですが、JavaScript で JavaScript 正規表現のパフォーマンスをテストする点が異なります。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。