私は、既存のプロジェクトに自動テストを追加するプロジェクトに取り組んでいます。中央コンポーネントから始めて、開発者環境ではありますが、コードモジュールレベルでの単体テストと、コンポーネント全体で実行されるテストの両方をセットアップします。このテストスイートは、コードチェックインの前に合格する必要があり、各開発ブランチの継続的インテグレーションシステムによって実行されることを意図しています。
これは何と呼ぶべきでしょうか?現在、これを「開発ユニットテスト」と呼んでいますが、ユニットテスト以上のものが含まれているため、私の知識の面では、それは完全に適切ではないと述べています。そして、私たちのビジョンは、このスイートが時間とともに成長し、完全な製品受け入れテストを含めることです。
ここに何か入力はありますか?それとも、名前についての議論をやめて、テストを書くべきでしょうか?
更新
みなさん、良い議論をありがとう!私が結論を下しているのは、実際には「共通の」定義は存在しないということだと思います。各プロジェクト/チームには、テクノロジー(Java、C#、Rubyなど)に応じて、そのプロジェクトに最も意味のある名前が付けられますおよび使用中の方法論(古い学校の滝、スクラム、XPなど)。