Dalam pengembangan, saya biasanya memiliki skrip pengujian sendiri yang akan mendokumentasikan data, skenario, dan langkah-langkah eksekusi yang saya rencanakan untuk diuji; ini adalah rencana pengujian dev saya. Ketika fungsionalitas telah digunakan untuk Uji, penguji mengujinya menggunakan skrip pengujian mereka sendiri yang mereka tulis. Di UAT, pengguna bisnis kemudian menguji menggunakan rencana pengujian mereka sendiri.
Dalam retrospeksi, sepertinya ini memberikan cakupan yang lebih baik, dengan tes dev memiliki campuran pengujian kotak hitam dan putih, sementara penguji dan pengguna bisnis fokus pada pengujian kotak hitam. Tetapi di sisi lain, ini memunculkan kasus uji berbeda yang hanya dieksekusi per tahap (mis. Beberapa kasus yang dianggap penguji hanya dieksekusi pada tahap Uji) dan ia ingin dev melewatkannya, yang membuatnya menjadi temuan / bug .
Apakah layak mengkonsolidasikan skrip pengujian dari awal? Dengan demikian menggunakan satu skrip pengujian terpadu, atau apakah agak sulit untuk melakukan ini di muka?