Di mana pun saya bisa, saya suka mengembangkan perangkat lunak mengikuti pendekatan Test Driven Development (TDD) . Biasanya, dalam PHP itu berarti menggunakan PHPUnit .
Idealnya, saya ingin menulis tes yang bagus dan kasar. Unittests membantu memandu desain dan kualitas kode saya, tes integrasi untuk memastikan semuanya tergantung dan tingkat tinggi di luar dalam tes penerimaan untuk memastikan saya benar-benar memberikan apa yang diminta pelanggan saya untuk saya berikan.
Apakah ada kerangka kerja pengujian di luar sana yang dirancang khusus untuk Magento yang memfasilitasi TDD?
sumber
Jika Anda menginginkan sesuatu yang sangat sederhana dan cepat untuk disiapkan, lihat di Testify
Saya menggunakannya di salah satu proyek saya untuk dengan cepat menguji metode Model dan Helper. Untuk contoh tentang cara menjalankannya dengan Magento, periksa: https://github.com/erfanimani/Ezimport/blob/master/tests/test.php
sumber
Anda juga dapat melihat memperluas Kerangka Kerja Otomasi Tes Magento yang memiliki lebih dari 1000 tes fungsional dan yang digunakan untuk memeriksa bangunan malam Magento Edisi Komunitas http://www.magentocommerce.com/blog/comments/automate-your-testing-with- the-magento-test-automation-framework /
sumber