テストスクリプト(test Script)

一般的にテスト手順仕様を指して用いられる。特に自動化時のスクリプトを指す。

Present in sylabi

使用例

チームがチェックアウトのテストを自動化します。各テストスクリプトには、テスト手順のステップが含まれます。カートを開く、配送フォームを入力する、テスト用カードで支払う、確認ページを検証する、といった手順で、自動化ツールが実行できる形式で記述されます。スクリプトは可能な限りデータ駆動にします。同じスクリプトを異なるテストデータセットで実行できるため、スイートの保守と拡張が低コストになります。

よくある質問

テストスクリプトはテストシナリオと同じですか? 両者は重複しています。テストシナリオの公式定義では、テストスクリプトが別名として挙げられています。実際には、テストスクリプトは自動化された手順を指すことが一般的であり、テストシナリオは手動のアクションシーケンスを指します。

テストスクリプトとテスト手順仕様の違いは何ですか? テスト手順仕様は、テストを実行するための一連のアクションを文書化したものです。テストスクリプトは、特に自動化されている場合に、その同じ手順を指すために一般的に使用されます。

テストスクリプトにはテストデータが必要ですか? 通常は必要です。データ駆動のスクリプトは、スクリプト化されたステップとデータを分離するため、同じスクリプトを多数のデータセットで実行でき、スクリプトあたりのカバレッジが向上します。

テストスクリプトは誰が書きますか? テスターとテスト自動化エンジニアです。優れたスクリプトは、他のテストウェアと同じレビューとバージョン管理の規律に従います。

関連用語

  • test scenario — 手動の対応物、または別名
  • test procedure — 文書化された一連のアクション
  • test automation — スクリプトを自動的に実行する実践
  • test data — スクリプトが消費する入力データ
  • test tool — スクリプトを実行するソフトウェア
  • keyword-driven testing — キーワードと実装を分離するスクリプト設計のアプローチ

Recommend more content related to this term