このリリースの Selenic には、いくつかの改善点が追加されています。
Selenic は TestNG フレームワークで記述された Selenium テストをサポートするようになりました。IDE(TestNG for Eclipse プラグインが必要)、およびコマンドラインから TestNG テストを実行できます。追加情報については システム要件 を参照してください。
Selenic は Cucumber で記述されたテストをサポートするようになりました。Cucumber はビヘイビア駆動開発(BDD)フレームワークです。それは、テストクラスでモジュール化された関数に関連付けられている解り易い英語で記述された "フィーチャーファイル" を実行します。そのため、開発者以外でも受け入れテストを簡単に作成できます。追加の設定は必要ありません。
テスト影響分析機能はマルチセッションモードをサポートするようになりました。マルチセッションモードは Selenium テストの実行中に複数のユーザーまたはテストプロセスが同時にアプリケーションにアクセスする必要がある場合において、Selenium テスト実行データと他のアクティビティとを区別する方法を提供します。詳細については テスト影響分析 を参照してください。
Parasoft DTP は実用的なインターフェースで品質指標、コード分析、テストデータを提供する強力な開発およびテスト分析プラットフォームです。Selenic はテスト結果を DTP にパプリッシュできるようになりました。テスト結果は、開発ポリシーに従って処理され、改善ワークフローに組み込まれます。追加情報については、DTP に結果を公開 を参照してください。
次の PR および FR が対処されました:
ID | 説明 |
---|---|
SEL-987 | Support Cucumber with JUnit 4 |