Saya sedang mengerjakan proyek tempat kami menambahkan pengujian otomatis ke proyek yang ada. Kami mulai dengan komponen pusat, dan menyiapkan kedua tes unit di tingkat modul kode, dan tes yang berjalan di seluruh komponen, meskipun di lingkungan pengembang. Maksudnya adalah bahwa rangkaian tes ini harus lulus sebelum kode masuk, dan akan dijalankan oleh sistem integrasi berkelanjutan pada setiap cabang pengembangan.
Apa yang harus kita sebut ini? Saat ini kami menyebutnya "unit dev tes", tetapi sisi pedantic dari saya mengatakan itu tidak benar, karena berisi lebih dari unit test. Dan visi kami adalah bahwa rangkaian ini akan tumbuh seiring waktu untuk memasukkan tes penerimaan produk lengkap.
Ada masukan di sini? Atau haruskah kita berhenti berdebat tentang nama dan menulis tes?
Memperbarui
Semuanya, terima kasih atas diskusi yang baik! Saya pikir kesimpulan yang saya sampaikan adalah bahwa tidak ada definisi "umum" - setiap proyek / tim menghasilkan nama yang paling masuk akal untuk proyek itu, tergantung pada teknologinya (Java, C #, ruby, dll) dan metodologi (air terjun old-skool, Scrum, XP, dll) digunakan.