Tämä on yleiskatsaus testien suorittamiseen ja kirjoittamiseen WordPressille. Automatisoidulla testauksella tarkoitetaan testitapausten suorittamista, joissa jokaisen suorittaminen ei vaadi manuaalista puuttumista. Tämä tapahtuu yleensä kirjoittamalla testisarjoja, joissa on useita testitapauksia ja kirjasto ja komentorivityökalu, joka ajaa testisarjan tai -sarjoja.
WordPressin käyttämät testisarjat ovat PHPUnit for PHPPHP Web-skriptikieli, jolla WordPress on ensisijaisesti arkkitehtuuriltaan. WordPress vaatii PHP 5.6.20:n tai uudemman version ja QUnit for JavaScriptJavaScriptJavaScript JavaScript tai JS on objektisuuntautunut tietokoneohjelmointikieli, jota käytetään yleisesti interaktiivisten efektien luomiseen verkkoselaimissa. WordPress käyttää laajasti JS:ää parempaan käyttökokemukseen. Kun PHP suoritetaan palvelimella, JS suoritetaan käyttäjän selaimessa. https://www.javascript.com/..
Suoritus tapahtuu yleensä manuaalisesti, eli kehittäjä valitsee komentoriviltä, mitkä komentosarjat ajetaan, mutta tämä ei ole välttämätöntä. Prosessi voitaisiin automatisoida ja tarkistaa aika ajoin sen varmistamiseksi, että koodin muuttuessa ei tule ongelmia.
Lisätietoa testisarjojen asennuksen aloittamisesta sekä testien suorittamisesta ja kirjoittamisesta saat alla olevista linkeistä:
- Testaus PHP:n testaaminen PHPUnitilla
- Testaus JavaScriptin testaaminen QUnitillä
Huomautus: Jos kirjoitat testin, joka vaatii YouTuben tai Vimeon URLURL Internetissä olevan verkkosivun tai -palvelun tietty verkko-osoite, esim. verkkosivun URL www.wordpress.org/embed, käytä WP 5.0:n julkaisun YouTube-videota ja virallista Vimeo-testivideota:
- YouTube: https://www.youtube.com/watch?v=72xdCU__XCk
- Vimeo: https://vimeo.com/76979871
Viimeksi päivitetty: Lokakuu 10, 2020