PROXIA PM DICTIONARY企業サイト ↗
ホーム / PM DICTIONARY / IT・システム開発 / テスト自動化

IT・システム開発

テスト自動化

Test Automation

読み:てすとじどうか

決めた試験の準備・実行・判定などを、ソフトウェアに繰り返し実行させることです。

まず意味をつかむ

同じ確認を何度も手作業で行う代わりに、仕組みへ任せます。人は新しい問題の探索や、結果の意味を考える仕事へ時間を使いやすくなります。

仕事でどう使うか

繰り返し頻度、実行時間、結果の安定性から対象を選びます。期待結果と試験データを管理し、仕様変更に合わせた保守の担当と費用も計画します。

判断を一段深める

自動化する量を増やすだけでは価値は高まりません。誤った判定や不安定な失敗が多いと信頼が失われます。人の判断が必要な確認と分担し、発見の速さと維持費で有効性を評価します。

IN PRACTICE

具体例で考える

架空の料金計算の代表20ケースを変更のたびに自動実行し、担当者は新しい割引条件の探索と結果の確認へ集中します。

理解を助けるための架空の例です。
繰り返す確認を自動化する
安定した試験条件
自動実行と判定
結果確認と試験の保守

試験のすべてを機械へ任せる意味ではなく、人との分担を示します。

ここは誤解しやすい

自動化された試験も保守が必要です。作成後ずっと費用がゼロになるわけではありません。

参考資料

参考:ISTQB® Certified Tester Foundation Level Syllabus v4.0.1(2024)。著者:Renzo Cerquozzi、Wim Decoutere、Jean-François Riverin、Arnika Hryszko、Martin Klonk、Meile Posthuma、Eric Riou du Cosquer、Adam Roman、Lucjan Stapp、Stephanie Ulrich、Eshraka Zakaria。著作権者:同著者およびInternational Software Testing Qualifications Board。本文・具体例・図解は独自に作成しています。 · 利用条件

解説・具体例・図解は独自に作成しています。

この知識を、組織の力へ。

知識を、現場で使える力へ。

実践型プロジェクトマネジメント研修を見る ↗