TestLeft は、アジャイル チームで開発とテストをする開発者のための強力でかつ軽量な機能テスト ツールです。オブジェクトとメソッド ライブラリーへのビルトインのアクセスが TestLeft でも利用可能です。テストをする開発者は、Visual Studio などの開発環境 (IDE) から離れることなく、堅牢な自動化された機能テストを素早く作成することができます。また、ソース管理または継続的インテグレーションなどの開発エコシステムの他のツールでも動作します。
"シフト レフト" の考え方は、アジャイル開発だけでなく、それ以外の開発でもアプリケーションの品質を向上させ、開発サイクルを短くするためには、重要なことです。プロジェクトの工程表の時間軸を左へ移す、つまり "前倒し" です。より早い段階から自動化テストが必要なのです。
利用している Visual Studio IDE 内で自動化された機能テストを作成します。自動テストを作成、実行するために別のテスト エコシステムを維持したり移動する必要がありません。ビジュアルなツールを使用して、素早く正しいオブジェクトのプロパティとメソッドを識別します。画面上でオブジェクトの上に識別子をドラッグ&ドロップするだけでテスト コードを生成することができます。
TestLeft は、既存の開発と QA エコシステムに本当に適合します。Team Foundation Server などのソース コントロール管理 (SCM) システム、または Jenkins などの継続的インテグレーション ツールですぐに利用できます。
MSTest と NUnit のようなユニット テスト フレームワークに基づいてテスト スクリプトを作成します。テスト開発処理を加速するため、TestLeft 内で TestComplete のオブジェクト識別スパイとライブラリーを使用します。独自のフレームワークを構築するために時間を無駄にすることはありません。
TestLeft を使用して作成したテストを他の QA チームメンバーが使用するため TestComplete に持っていけます。TestComplete の集中型のインターフェースを使用して、両方のツールに渡るレポートと同様に、TestLeft と TestComplete テストの進捗を観察できます。
テストの実行を待たせません。すべての拠点をカバーし、並行して複数のテストを実行することにより、速くフィードバックが得られます。ファイアウォールの背後で、クラウドで、仮想マシンでテストを実行。テストが完了したら、コンソール ログとスナップショットと一緒に実行の完全なレポートが提供されます。
C# および VB.NET のようなオブジェクト指向のプログラミング言語でテストを作成。 TestLeft には、.NET、WPF、Windows ネイティブ、Java、Web、その他を含む複数の AUT テクノロジーのサポートが付属しています。主要な Web フレームワークとの互換性は、1つのテストをクロスブラウザー互換性とChrome、Edge、Firefox、その他の最新リリースのテストために使用できます。