Karate - オープンソースのテスト自動化ツール
(intuit.github.io)<p>- APIテスト自動化、モック生成、パフォーマンステスト、UI自動化を一つにまとめたテストフレームワーク<br />
- BDDベースのCucumber/Gherkin構文を使用して、簡単にテストスクリプトを作成可能<br />
→ 実際にはStep Definitionを書く必要がないため、Cucumberよりさらに簡単<br />
- テストスクリプトは読みやすいプレーンテキストなので、そのままgitに保存可能<br />
- VSCodeおよびその他のIDEで利用可能で、ステップごとのデバッグをサポート<br />
- GraphQL APIのテストが可能<br />
- マルチスレッド並列実行をサポート<br />
- 多様なプラットフォーム<br />
→ クロスプラットフォームのブラウザをサポート(Chrome DevTools、Edge、Safari)<br />
→ MS WinAppDriverを使用してWindowsデスクトップアプリの自動化をサポート<br />
→ Appiumを利用してAndroid / iOSをサポート<br />
</p>
まだコメントはありません。