2013年4月29日月曜日

autest v1.0.0 をリリースしました

autest v1.0.0 をリリースしました。

autest は AutoIt スクリプトで Google Test のようなテストを記述できるようにするフレームワークです。

AutoIt を使用して GUI 操作の自動化をした時、実行環境やタイミングによって
予期せぬ失敗が起こることがあると思います。
autest は失敗した時に、ソースファイルと行数、期待値と実際の値を出力するので、
どこでどうして失敗したかが一目瞭然です。
[==========] Running 2 tests from 1 test cases.
[----------] 2 tests from Sample
[ RUN      ] Sample.Test
autest_test_test.au3:22 error: Value of 0
  Actual: 0
Expected: 1

[  FAILED  ] Sample.Test
[ RUN      ] Sample.Test2
autest_test_test.au3:26 error: Value of 0
  Actual: 0
Expected: 1

[  FAILED  ] Sample.Test2
[----------] 2 tests from Sample

これは特に Jenkins などで自動テストをする場合に便利です。
もちろん、テスト結果の xml 出力にも対応しています。

0 件のコメント:

コメントを投稿