Programmer "nyata" akan menyeret saya melalui lumpur dalam hal ini, tetapi sayangnya saya tidak peduli. tl; dr saya sekarang memiliki claude menjalankan "suite" lengkap tes E2E menggunakan bahasa Inggris biasa + penulis drama tes E2E tradisional sangat menyakitkan untuk dipertahankan. Mereka sangat rapuh dan tidak cocok untuk basis kode apa pun yang berubah / berkembang dengan cepat. tetapi mereka sangat berdampak di dunia pemrograman berbantuan AI karena memungkinkan AI untuk memverifikasi pekerjaan mereka dengan cara yang sama seperti pengguna aplikasi Anda. Anda dapat meminta AI menulis/memelihara pengujian E2E tradisional Anda, tetapi saya berjanji mereka akan segera melewatkan pemilih CSS dan perubahan fitur dan Anda akan menjadi sangat marah. Sebagai gantinya, Anda dapat menggunakan Markdown dan meminta Claude menjalankan semua skenario utama untuk Anda! Saya biasanya akan menjalankannya secara manual beberapa kali sehari untuk memeriksa aplikasi lengkap menggunakan perintah /e2E Claude khusus. Ini hanya untuk menambah sisa rangkaian pengujian tradisional sebagai bukti terakhir bahwa segala sesuatunya benar-benar berfungsi untuk pengguna.