BDD je zkratka pro "chování Driven Development", a je agilní vývoj software techniky.
Na rozdíl od TDD kde vývojáři psát kód a testy, BDD vyžaduje, aby první psát testy, a pak kód pro splnění požadovaných podmínek a kritérií.
Tímto způsobem se vývojáři psát velmi cílená kód, který funguje jen v určitých situacích, přesto to funguje bezchybně a bez chyby nebo chyb v konstrukci.
Tato technika má své nevýhody, ale při vývoji vlastních aplikací je to asi nejlepší způsob, jak přistupovat k problému.
Behatovy byl inspirován Ruby Okurka rámce, a je jedním z nejznámějších bdd rámců v PHP & nbsp; prostředí.
Pokud se rozhodnete pro používání Behatovy v jednom ze svých budoucích projektů, čtení dokumentace tento rámec je nutností pro jakoukoli nováčka
Co je nového v této verzi:.
< p>- Přidává podporu pro typehinted parametry
- Povolit všechny bílé znaky na konci třídy kontextu
- Fix scénář s desetinné číslo následující řetězec vodnice vzoru
- Fix scénář s prázdným řetězcem v kroku s vodnice vzorem
- Fix scénář, kde krok má lomítka v vodnice vzoru
Co je nového ve verzi 3.0.12:
- Pevné zbývající problémy s argumenty, definice analýzy
- Představený Testwork & # x5c, Argument složka
Co je nového ve verzi 2.3.5:.
- Pevná formátovací nastavení jazyka a lokalita Guesser
Co je nového ve verzi 2.3.4:.
- Added StepEvent :: getLogicalParent ()
Co je nového ve verzi 2.3.2:
- Opravena chyba v ErrorException, které způsobilo špatné výjimky na varování a upozornění.
Co je nového ve verzi 2.3.1:.
- Aktualizováno error handler, aby se zabránilo potlačené výjimky
- Autoload Bootstrap skripty ve svém názvu pořadí.
- Aktualizováno Okurka závislost na v2.0.1.
Co je nového ve verzi 2.3.0:
- Přepnout na Behatovy & # x5c, Gherkin 2,0 využití
- Přechod na překladu single-file
- Podpora callables uvnitř kroky řetězy
- Podpora * .yml a * .php jako překlady rozlišením
- Přidáno opačné volby na volbu přepínače (- [no-] barvy, -. [No-] vícenásobné linky, atd)
- Upraveno --story-syntax
- refactored Runner
- Zlepšení výkonu
Co je nového ve verzi 2.2.7:
- Přidána schopnost vyhledávat přeložené definic s --definitions .
- Pevné vlastní formátovače použijte chybu.
Co je nového ve verzi 2.2.4:.
- Prevent název metody duplikace s kousky rozlišením
Co je nového ve verzi 2.2.0:
- více formátů a výstupy podpora
- Nové kousky formatter
- New selhal formatter
- Aktualizace výstup -d
- Hledat schopnosti přidána možnost -d
- Nová volba --dry-run
- Nová volba --append-úryvky
- znovu spustit funkci refactored používat selhal formátovací interně
- Celková Refaktorování a čištění
Požadavky na :
- PHP 5.3 nebo novější
Komentáře nebyl nalezen