APIの機能テストツールの導入及び自動化

概要

チームで管理するAPIの機能テストが手動で行われており、テストの効率や品質に課題がありました。

この問題を解決するため、APIの自動テストツール(Karate)を導入し、テストの自動化を推進しました。ツール選定から導入、主要なAPIへのテスト実装、そしてJenkinsを用いたテストの定期実行までを担当しました。これにより、テスト工数の削減と品質の安定化に貢献し、チームで管理する全APIへの導入が行われました。

詳細

  • 2020年6月〜2020年7月
  • 担当:API自動テストツールの調査、導入、自動テストの実装、及びJenkinsによるテストの定期実行化を実施。
  • 関連技術:Jenkins, Karate (automated API testing tool)
  • 規模:2人(私はメインメンバー、もう一人はアドバイザーとして従事)