Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Behat - architektura i pisanie rozszerzeń PHPers Warszawa #10

Behat - architektura i pisanie rozszerzeń PHPers Warszawa #10

Aktualnie Behat jest głównie używany w połączeniu z rozszerzeniem Mink. Testując API, każdy z nas miał problemy z zainicjowaniem projektu testowego, uruchomieniem Cron’a w odpowiednim momencie testów czy zdalnym dostępem do serwera. Zaprezentuję architekturę Behat’a oraz możliwość rozszerzenia jego funkcjonalności. Dodatkowo pokaże problemy z jakimi się spotkałem, pisząc swoje rozszerzenia.

Przykłady z prezentacji:
> https://github.com/timiTao/BehatExtensionExamples

timitao

May 14, 2015
Tweet

More Decks by timitao

Other Decks in Programming

Transcript

  1. Behat OpenSource framework do testowania w metodyce Behavioral-Driven Development Hierarchia

    Profil (Suite) Grupa funkcyjna (Feature) Scenariusz (Scenario) Krok (Step)
  2. Co może Behat? ładowanie testów napisanych w Gherkin obsługa parametrów

    konsoli różne formatowanie wyjściowe zarządzanie testami funkcje wspomagające rerun