ラスタ

Rubyスプレッドシートテストオートメーション
今すぐダウンロード

ラスタ ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 出版社名:
  • Hugh McGowan
  • オペレーティングシステム:
  • Windows All
  • ファイルサイズ:
  • 50 KB

ラスタ タグ


ラスタ 説明

Rastaは、スプレッドシートを使用したキーワード駆動型テストフレームワークであるために開発されました。データテーブルがパラメータと予想される結果を定義するFitに緩やかに基づいています。スプレッドシートはテストフィクスチャを使用して解析できます。 基礎となるテストハーネスの場合、RastaはRSPECを使用してスプレッドシートに戻ることに加えて、RSPECの出力フォーマッタを利用し、同時にHTMLやプレーンテキストなどの他のフォーマットにエクスポートできます。 テストフィクスチャを作成します。 テストフィクスチャは、RASTAとテスト中のアプリケーションとの間のインターフェイスを定義するクラスです。あなたがあなたの申請について最も知っているので、これは意味があり、あなたのテストであなたが好きなことをする能力をあなたに与えるだけです。データベース値を確認し、watirスクリプトを実行するか、いくつかの単純な数学関数を実行してください。私たちが探しているのは、私たちのテストフィクスチャに、私たちが呼び出すことができる入力変数と方法を予想される値と比較することを可能にする属性があることです。 スプレッドシートテストを定義します。 スプレッドシートは、テスト入力パラメータと予想される結果を両方とも定義するために使用されます。スプレッドシートにワークシートを数多く持つことができ、1つ以上のテストフィクスチャに対してテストを実行できます。テストが実行されると、セルは緑色に着色され、赤はパス/失敗を示します。テスト失敗の場合、セルはその失敗の詳細とコメントされます。 また、スプレッドシートを使用しているので、存在する多くの機能を利用できます。入力を値のリストに制限するためにドロップダウンを追加することも、名前付き変数または計算値を使用することもできます。たとえば、ExcelのToday()関数を使用して、セルの1つが今日の日付を表示することができます。さらに、RASTAスクリプトはワークフロー制御を提供しているため、スクリプトを最後に終了し、特定のタブから開始し、「N」ページなどを実行できます。 テストはコマンドラインから実行されます。 コマンドラインから、テストフィクスチャクラスファイルを含むスプレッドシートとディレクトリツリーの両方を指定します(例をダウンロードする必要があります)。 RASTAの例 rasta_fixture.xls -fの例 fixture.


ラスタ 関連ソフトウェア