Pytania oznaczone «unit-testing»

11
Automatyzacja tworzenia testów jednostkowych

Jakie strategie można zastosować do automatyzacji tworzenia przypadków testowych? Na jakie aspekty należy zwrócić uwagę w każdej klasie, aby móc wygenerować przynajmniej porządny szkielet przypadku testowego? Zdaję sobie sprawę, że kompleksowe automatyczne rozwiązanie nie jest praktyczne, ale...

11
Zrozumienie cykliczności złożoności

Ostatnio spotkałem się ze złożonością cyklomatyczną i chciałbym spróbować to lepiej zrozumieć. Jakie są praktyczne przykłady kodowania różnych czynników, które wpływają na obliczanie złożoności? W szczególności dla równania z Wikipedii M = E − N + 2Pchcę lepiej zrozumieć, co oznacza każdy z...

11
Jak wyśmiewać metodę za pomocą zakodowanego obiektu?

Pracuję nad aplikacją, która ma wiele warstw. Warstwa dostępu do danych do pobierania i zapisywania danych ze źródła danych, logika biznesowa do manipulacji danymi, interfejs użytkownika do wyświetlania danych na ekranie. Robię również testy jednostkowe warstwy logiki biznesowej. Jedynym...

11
Co to są testy jednostkowe czarnej skrzynki?

Niedawno zdałem ostatni egzamin na kurs inżynierii oprogramowania dla mojego programu magisterskiego i jedno z pytań na egzaminie było następujące: Unit Testing is considered: a. White-box Testing b. Black-box Testing c. Either W ciągu moich 7 lat doświadczenia w tworzeniu oprogramowania, testy...

10
Co to jest „struktura asercji”?

Czytałem o strukturze testowania jednostek js-test-driver, gdy dowiedziałem się, że osoby stojące za nią zamierzają zintegrować ją ze strukturą asercji . Co to jest struktura asercji? Czy jest to rodzaj struktury testowania jednostkowego? Jeśli tak, to co jest specyficzne dla takich...