テスト自動化
テスト自動化(テストじどうか)とは、テスト支援ツール等を使うことにより、ソフトウェアテストを自動化することである。テスト自動化は、反復的なタスクや手作業では困難なテストの実施を可能にする。CI/CDに不可欠な要素である。[1]
一般的アプローチ
編集テスト自動化には多くのアプローチがあるが、以下は広く使われている一般的なアプローチ:
- GUIテスト
- APIテスト
手順
編集この自動化には通常、以下のような手順が含まれる。
- テストケースの設計
脚注
編集- ^ O’Connor, Rory V.; Akkaya, Mariye Umay; Kemaneci, Kerem; Yilmaz, Murat; Poth, Alexander; Messnarz, Richard (2015-10-15) (英語). Systems, Software and Services Process Improvement: 22nd European Conference, EuroSPI 2015, Ankara, Turkey, September 30 -- October 2, 2015. Proceedings. Springer. ISBN 978-3-319-24647-5
- ^ “Test Automation Best Practices and Tips for QA Managers”. 2021年7月15日閲覧。