Automatické testování v NetBeans: Porovnání verzí

Z Freenetis Wiki
Přejít na: navigace, hledání
(Založena nová stránka: en:Automatic testing in NetBeans == Integrace PHPUnit do NetBeans == === Instalace balíků === v Ubuntu/Debianu: sudo apt-get install phpunit ve Fedoře: sudo ...)
 
m (Quimi přesunul stránku Automatické testování v NetBeans na Automatické testování v NetBeans bez založení přesměrování)
 
(Nejsou zobrazeny 3 mezilehlé verze od 2 dalších uživatelů.)
Řádek 1: Řádek 1:
 
[[en:Automatic testing in NetBeans]]
 
[[en:Automatic testing in NetBeans]]
 +
[[ru:Автоматизированное тестирование в NetBeans]]
  
 
== Integrace PHPUnit do NetBeans ==
 
== Integrace PHPUnit do NetBeans ==
Řádek 15: Řádek 16:
 
=== Nastavení NetBeans ===
 
=== Nastavení NetBeans ===
  
Zadat cestu (ručně, nebo pomocí tlačítka '''Search''') k PHPUnit Script v okně
+
Zadat cestu k binárce PHPUnit (obvykle /usr/bin/phpunit) ručně, nebo pomocí tlačítka '''Search''' v okně
  
 
  Nástroje > Předvolby > PHP > Unit Testing
 
  Nástroje > Předvolby > PHP > Unit Testing
Řádek 33: Řádek 34:
 
Ve vlastnostech projektu povolte v okně PHPUnit '''Use Bootstrap''' a '''Use Bootstrap for Creating New Unit Tests''' a jako Bootstrap soubor vyberte ''index.php'' v kořenovém adresáři FreenetISu.
 
Ve vlastnostech projektu povolte v okně PHPUnit '''Use Bootstrap''' a '''Use Bootstrap for Creating New Unit Tests''' a jako Bootstrap soubor vyberte ''index.php'' v kořenovém adresáři FreenetISu.
  
V kontextovém menu zdrojového souboru, který chcete otestovat, vyberte možnost Test. Následně proběhne automatická kontrola všech testů a zobrazení výsledků v okně Test Results.
+
V kontextovém menu zdrojového souboru, který chcete otestovat, vyberte možnost ''Test''. Případně v menu Run vybrat ''Test project''. Následně proběhne automatická kontrola všech testů a zobrazení výsledků v okně Test Results.

Aktuální verze z 31. 1. 2018, 14:04


Integrace PHPUnit do NetBeans

Instalace balíků

v Ubuntu/Debianu:

sudo apt-get install phpunit

ve Fedoře:

sudo yum install phpunit

Nastavení NetBeans

Zadat cestu k binárce PHPUnit (obvykle /usr/bin/phpunit) ručně, nebo pomocí tlačítka Search v okně

Nástroje > Předvolby > PHP > Unit Testing


Vytvoření testů

V kontextovém menu testovaného zdrojového souboru/složky vyberte

Nástroje > Create PHPUnit tests

zadejte cestu ke složce (složka tests v kořenovém adresáři FreenetISu), do které se budou automaticky generovat testovací soubory. Dojde k vygenerování kostry pro vytváření testů vybraného souboru. Do tohoto souboru naimplementujte testy pro jednotlivé metody.


Spuštění testů

Ve vlastnostech projektu povolte v okně PHPUnit Use Bootstrap a Use Bootstrap for Creating New Unit Tests a jako Bootstrap soubor vyberte index.php v kořenovém adresáři FreenetISu.

V kontextovém menu zdrojového souboru, který chcete otestovat, vyberte možnost Test. Případně v menu Run vybrat Test project. Následně proběhne automatická kontrola všech testů a zobrazení výsledků v okně Test Results.