Gauge

Gauge

Gaugeは、受け入れテストの苦痛を取り除く無料のオープンソーステスト自動化フレームワークです。
読み取り可能で保守可能なテストを作成するゲージテストはMarkdownにあり、テストの記述と保守を容易にします。仕様と堅牢なリファクタリングを再利用して、重複を減らします。少ないコードと読みやすい仕様は、テストスイートの保守に費やす時間を短縮することを意味します。選択した言語とツールの使用Gaugeは、複数の言語、IDE、CI / CDツール、および自動化ドライバーで動作します。テスト自動化ツールを機能させるために、新しい言語やツールを学ぶ必要はありません。プラグインで拡張するGaugeには、堅牢なプラグインアーキテクチャとプラグインエコシステムがあります。Gaugeを簡単に拡張して、IDE、ドライバー、データソース、テキスト実行イベント、またはお気に入りのプログラミング言語のサポートを追加できます。問題をすばやく検出するスタックトレースを通過する時間を無駄にしないでください。Gaugeは、テストの失敗のスクリーンショットを撮って、何がうまくいかなかったかを視覚的に把握できるようにします。レポートは複数の形式(XML、JSON、HTML)で利用可能です。テストのスケーリングCI / CDパイプラインでのテストの並列化のための面倒なセットアップの時間を節約します。Gaugeのすぐに使用可能な並列化サポートにより、テストを高速化し、インフラストラクチャを最適に活用できます。データセットをより適切に管理するGaugeはデータ駆動型テストをサポートします。データセットをテストスクリプトから除外して、複数のデータセットに対して繰り返し実行します。仕様を非常に読みやすく保ちながら、大きなデータセットで簡単にテストできます。
gauge

ウェブサイト:

特徴

カテゴリー

LinuxのGaugeの代替

Selenium

Selenium

Seleniumは、Webアプリケーションのテスト専用のツールスイートです。
CasperJS

CasperJS

CasperJSは、PhantomJS WebKitヘッドレスブラウザーおよびSlimerJS(Gecko)用のJavascriptで記述されたオープンソースのナビゲーションスクリプトおよびテストユーティリティです。
Phantomjs

Phantomjs

PhantomJSは、JavaScript APIを備えたヘッドレスWebKitです。DOM処理、CSSセレクター、JSON、Canvas、SVGなど、さまざまなWeb標準を高速かつネイティブにサポートしています。
Project X - DVB demux Tool

Project X - DVB demux Tool

欧州のデジタルラジオおよびテレビは、DVB標準を使用してデータをブロードキャストします。
puppeteer

puppeteer

Puppeteerは、DevToolsプロトコルでヘッドレスChromeまたはChromiumを制御するための高レベルAPIを提供するNodeライブラリです。完全な(ヘッドレスではない)ChromeまたはChromiumを使用するように構成することもできます。