Baza wiedzyArtykuły

Czym jest Behavior-Driven Development?

Behavior-Driven Development (BDD) polega na tworzeniu oprogramowania przez opisywanie jego zachowania z perspektywy jego udziałowców. Przyjrzyjmy się bliżej definicjom i wyjaśnieniom dotyczącym BDD.

Dzień 8: 1, 10, 100, 1000, 1000000, ∞ testowania

Dzień 8 projektu:  1, 10, 100, 1000, 1000000, ∞ testowania Drugi tydzień projektu.

Dzień 5: 1, 10, 100, 1000, 1000000, ∞ testowania

Dzień 5 projektu:  1, 10, 100, 1000, 1000000, ∞ testowania Czas na podsumowanie, ale i na nowy temat do testów.  

Projekt: 1, 10, 100, 1000, 1000000, ∞ testowania

  Zapraszamy Was do nowego projektu, w którym wspólnie możemy zbudować podręcznik testowania.

Rzecznik defektu

    Czasami znalezienie defektu nie wystarcza. Czasami trzeba bronić swoich racji, że defekt jest defektem.

Testowanie aplikacji mobilnych

Zmienił się model korzystania z Internetu, rozrywki i dostępu do informacji. Źródłem naszej wiedzy nie jest już papierowa gazeta ani nawet telewizor. Również komputer stracił na znaczeniu. Nasze mobilne urządzenia stanowią główne okno na świat. Musimy więc definiować nowe metody testowania aplikacji, adekwatne dla mobilności.

Rapid Software Testing

Masz bardzo mało czasu i potrzebujesz szybko dokonać testów? Rapid Software Testing jest dla ciebie.  

Rozmowa o wymaganiach

Lisa Crispin (współautorka Agile Testing) przedstawia serię pytań do tak zwanej rozmowy wyciągającej ('pull' conversation), mającej na celu pozyskanie możliwie największej ilości wymagań klienta. Wymagania te mają stać się, między innymi, podstawą do uzyskania wysokiej jakości specyfikacji testowej.

Specyfikacja w przykładach

Wyobraź sobie koncept, w którym specyfikacja wymagań staje się nie tylko gotowym źródłem informacji o implementacji, ale również automatycznym testem do akceptacji. Do tego dąży praktyka specyfikacji w przykładach.

Sterowanie wytwarzaniem oprogramowania poprzez testy akceptacyjne - ATDD

ATDD jest niczym nowym i jednocześnie nową jakością w myśleniu o wytwarzaniu produktu, który spełnia oczekiwania klienta. Czym jest dokładnie ta praktyka?