it-swarm-id.com

Bagaimana cara menulis tes otomatis?

Saya melihat bahwa Drupal 7 mencakup beberapa jenis kerangka kerja pengujian (saya belum mencobanya karena situs saya yang ada masih dalam Drupal 6 dan kemungkinan menang) tidak dapat bermigrasi dalam waktu dekat) .Bagaimana Anda dapat menulis pengujian otomatis untuk situs Drupal 6, apakah ada modul untuk ini? Seberapa banyak sebenarnya dapat diuji secara otomatis daripada memerlukan pengujian manual?

23
Chaulky

http://drupal.org/project/simpletest - pada dasarnya menyediakan API pengujian yang sama dengan modul inti D7 dan Anda masih harus menulis tes sendiri. Ada juga http://drupal.org/project/simpletest_automator yang tampaknya akan membantu Anda 'merekam' tindakan Anda di situs menjadi SimpleTest untuk Anda.

Tautan bermanfaat tambahan:

24
Dave Reid

Untuk pengujian situs Anda mungkin tidak menemukan Simpletest solusi terbaik. Ini dirancang untuk menguji kode, daripada perilaku situs. Anda mungkin tertarik pada alat pengujian gambaran besar seperti Selenium , seperti yang disebutkan Dave Reid.

9
rfay

Sejumlah modul yang dikontribusikan untuk Drupal 6 termasuk simpletests. Jika Anda perlu inspirasi lihatlah modul Date misalnya.

3
naxoc