Page 1 of 1

Ittestjar tal-biċċa

Posted: Mon Dec 23, 2024 4:43 am
by rifathasanc
L-ittestjar tal-unità jinvolvi l-ittestjar tal-iżgħar element ta' applikazzjoni individwalment. Jista 'jkun funzjoni, proprjetà jew metodu. Dawn l-unitajiet imbagħad jiġu analizzati għal tħaddim tajjeb biex ji lista tan-numri whatsappġi żgurat li l-applikazzjoni ġġib ruħha kif mistenni. Tista' tmexxi testijiet tal-unità awtomatikament billi tuża għodod ta' partijiet terzi bħal Travis CI. Madankollu, huwa aktar mgħaġġel li tmexxi testijiet lokalment waqt l-iżvilupp milli tagħmel bidliet u tistenna li Travis CI imexxihom.

Per eżempju, tista 'tixtieq li tittestja tema jew plugin. Biex tagħmel dan ser ikollok bżonn tinstalla Git, SVN, PHP u Apache. Barra minn hekk, ser ikollok bżonn tipprepara l-plugin tiegħek . Biex tibda, iftaħ DevKinsta biex tniedi l-ambjent tal-iżvilupp lokali tiegħek. Imbagħad installa PHPUnit. Issa għandek bżonn tiġġenera fajls tat-test tal-plugin billi tuża l-kmand li ġej:

bash
wp scaffold plugin-tests my-plugin
F'dan il-punt, tista' tinizjalizza l-ambjent tat-test tiegħek lokalment billi tħaddem l-iskrittura tal-installazzjoni:

bash
bash bin/install-wp-tests.sh wordpress_test root '' localhost latest
Din l-iskrittura tinstalla kopja ta 'WordPress fid-direttorju /tmp u l -għodod ta ' ttestjar ta 'unità ta' WordPress . Il-pass li jmiss huwa li tmexxi testijiet tal-plugins billi tuża phpunit.