Pytania oznaczone «testing»

29
TDD tylko w teorii

Nieco ponad rok temu miałem szczęście, że mogłem zrobić 9-miesięczną przerwę w pracy. Zdecydowałem, że w tym czasie doskonalę swoje umiejętności w języku C #. Zacząłem pracować nad wieloma projektami i zmusiłem się do śledzenia TDD. To był dość pouczający proces. Na początku było ciężko, ale z...

28
Czy programista powinien być samowystarczalny?

W moim obecnym miejscu pracy nie mamy żadnych testerów, uzasadnienie ze strony kierownictwa brzmi: „gdybyśmy mieli testerów, w ogóle nie testowalibyście własnego kodu”. Tego rodzaju myślenie wydaje się być szkodliwe dla jakości produktu, ponieważ podczas testowania własnego kodu jest wiele rzeczy,...

28
Czy muszę wszystko testować?

Zacznę swój pierwszy prawdziwy projekt w Ruby on Rails i zmuszam się do napisania testów TDD . Nie widzę prawdziwych korzyści z pisania testów, ale ponieważ wydaje się to bardzo ważne, spróbuję. Czy konieczne jest przetestowanie każdej części mojej aplikacji, w tym stron...

28
Poczucie testów jednostkowych bez TDD

Rozpoczęliśmy nowy (dość duży) projekt, który planowaliśmy rozwijać przy użyciu TDD. Pomysł TDD zawiódł (wiele powodów biznesowych i niezwiązanych z biznesem), ale teraz rozmawiamy - czy powinniśmy pisać testy jednostkowe, czy nie. Mój przyjaciel mówi, że pisanie testów jednostkowych bez TDD nie...

27
ile czasu spędzasz na testach jednostkowych?

W firmie, w której kiedyś pracowałem, kierownictwo nalegało, aby pokrycie kodu testami jednostkowymi wynosiło 99% lub więcej. Spowodowało to napisanie większej liczby testów niż kodu. Napisanie testów dla jednej klasy zajęło nam dosłownie 3 dni, których wdrożenie zajęło dzień. W rezultacie wiele...

27
Zwinny bez testów jednostkowych

Czy ma sens mówienie o „zwinnym programowaniu” lub twierdzeniu, że stosujesz „zwinną metodologię”, jeśli baza kodu, nad którą pracujesz, ma 0% zasięgu testu jednostkowego? (A ty jako zespół nic z tym nie robisz). Wyjaśnij: dla mnie to nie ma sensu. Z mojego osobistego doświadczenia wynika, że...

26
Jednostka testująca wiele warunków w instrukcji IF

Mam fragment kodu, który wygląda mniej więcej tak: function bool PassesBusinessRules() { bool meetsBusinessRules = false; if (PassesBusinessRule1 && PassesBusinessRule2 && PassesBusinessRule3) { meetsBusinessRules= true; } return meetsBusinessRules; } Uważam, że dla...