Powiązane publikacje 'unit-testing'


Spraw sobie przyjemność z pisania testów jednostkowych
Większość programistów nie lubi pisać testów. Jeśli jesteś wśród nich, zrób wszystko, aby to zmienić. „Testowanie jednostkowe” stanowi jeden z kilku istotnych aspektów produktu programowego, a raczej jego rozwoju. Nie powiedziałbym, że najważniejszy, ale na pewno niezbędny. Testowanie jednostkowe umożliwia programistom testowanie kodu podzielonego na…

Jednostka testująca umiejętność Amazon Alexa w Node.js i Jasmine.
Niedawno uruchomiłem moją pierwszą umiejętność Amazon Alexa „Chef Basil”. Spędziłem wiele godzin, próbując werbalnie różnych fraz na moim Amazon Echo i nawet po uruchomieniu nie byłem pewien, czy kod został w 100% przetestowany. Czy naprawdę przetestowałem, co się stanie, gdy upłynie limit czasu interfejsu API? Albo kiedy zamiar przechodzi przez szczelinę, której się nie spodziewałem? Zdecydowałem, że nadszedł czas, aby napisać kilka testów jednostkowych. Jako programista stron..

4 Zalety testów jednostkowych, których mogłeś nie zauważyć
Przedmowa: Wcześniej myślałem, że programista pisze testy jednostkowe tylko w celu wychwytywania błędów, ale moja myśl była tylko jednym z punktów. Pisanie testów jednostkowych może pomóc w wykryciu błędów podczas testów jednostkowych, ale może przynieść inne, ważniejsze i przydatne korzyści. Tutaj przedstawiam kilka zalet, które moim zdaniem nie są zbyt znane, ale są istotne. W skrócie znane zalety testów jednostkowych: Testy jednostkowe zmniejszają liczbę testów ręcznych, nie..

Rearchitektura JavaScript Salesforce Lightning pod kątem testowalności
Wzorzec umożliwiający prawdziwe testowanie jednostkowe w Salesforce Lightning Niedawno wypróbowałem „usługę testowania Lightning firmy Salesforce” (LTS), aby napisać testy jednostkowe dla naszych komponentów Lightning. Odkryłem, że „przykładowe testy” Salesforce dostarczane z LTS działają jak testy integracyjne, testujące funkcjonalność komponentu i wszelkich zagnieżdżonych komponentów jako całości, w tym interakcje z frameworkiem Aura. Po niedawnej zmianie naszego kodu Apex pod kątem..

Zaimplementuj testy jednostkowe w aplikacji Vue
Testowanie jednostkowe to sposób na upewnienie się, że kod działa zgodnie z oczekiwaniami. Jest to odpowiednie rozwiązanie, aby uniknąć złego lub złego produktu w fazie rozwoju. (Rohmad, 2018) Testowanie jednostkowe polega na podzieleniu programu na części i poddaniu każdego elementu serii testów. (MattJ, 2016) Wdrożenie testów jednostkowych, prawdopodobnie zajmie trochę czasu. Aby jednak uniknąć zrobienia czegoś złego w przyszłości, jest to świetny sposób na ukończenie programu i..

Zdobądź praktyczną praktykę w programowaniu opartym na testach w języku C#
Porozmawiajmy więc o TDD – co to jest? TDD oznacza Rozwój oparty na testach i jest procesem projektowania w procesie tworzenia oprogramowania. Polega na powtarzaniu bardzo krótkiego cyklu rozwojowego, a wymagania przekształcane są w bardzo specyficzne przypadki testowe. Proces TDD składa się z kilku etapów: Napisz test jednostkowy, który kończy się niepowodzeniem. Napisz wystarczającą ilość kodu, aby test przeszedł pomyślnie — na tym etapie nie zależy nam na dobrym kodzie...

Testowanie w programowaniu na iOS: przewodnik dla początkujących dotyczący zapewniania jakości i niezawodności
Testowanie w programowaniu na iOS: przewodnik dla początkujących dotyczący zapewniania jakości i niezawodności Jako programista iOS ważne jest, aby mieć pewność, że Twoje aplikacje są niezawodne i wysokiej jakości. Jednym ze sposobów osiągnięcia tego celu jest testowanie, czyli proces sprawdzania, czy aplikacja zachowuje się zgodnie z oczekiwaniami i spełnia wymagania określone w projekcie. Istnieje kilka typów testów, które można przeprowadzić podczas programowania systemu iOS, w tym..