Lekce 16 - Testování a ladění pluginu
V předchozí lekci, Publikace a monetizace pluginu, jsme se zaměřili na úskalí, která nás čekají při publikaci a monetizaci pluginu.
Při vývoji WordPress pluginů je důležité nejen psát kvalitní kód, ale také zajišťovat jeho spolehlivost a bezpečnost. Jedním z klíčových kroků k dosažení těchto cílů je testování a ladění kódu. V následujícím tutoriálu tvorby pluginů pro redakční systém WordPress se zaměříme na vytvoření testů pro plugin a na ladění kódu, abychom dokázali odhalit a opravit chyby dříve, než se dostanou k uživatelům.
Instalace a příprava testovacího prostředí
Než se ponoříme do psaní testu pro náš WordPress plugin, je důležité, abychom měli správně nastavené vývojové prostředí. To zahrnuje instalaci nástrojů a knihoven, které budeme potřebovat pro psaní a spouštění testů. Následující kroky nám pomohou nastavit naše vývojové prostředí.
Instalace Composeru
Composer je nástroj pro závislosti v PHP a je široce používaný ve WordPress komunitě. Začneme tedy tím, že jej nainstalujeme. Zde je odkaz na stažení Composeru. Po stažení instalátoru jej spustíme a následujeme průvodce instalací. Zpravidla není třeba provádět žádné specifické změny v průběhu instalace.
Vytvoření lokální sítě
Vytvoření nové lokální sítě nám umožní oddělit testy od hlavního pluginu. Otevřeme Local WP a stiskněme tlačítko + pro vytvoření nové sítě:
...konec náhledu článku...
Pokračuj dál
Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.
Koupit tento kurz
Před koupí tohoto článku je třeba koupit předchozí díl
Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.
- Neomezený a trvalý přístup k jednotlivým lekcím.
- Kvalitní znalosti v oblasti IT.
- Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.
Popis článku
Požadovaný článek má následující obsah:
V lekci si projdeme jak použít jednoduchý Unit test a zjistíme, že náš plugin na počasí není zrovna nejlepší.
Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.