Forma testowania oprogramowania, w której poszczególne moduły (lub komponenty) oprogramowania są łączone i testowane jako grupa. Testowanie integracyjne ma miejsce po testowaniu jednostkowym i przed testowaniem systemu.
Znam tak zwaną podręcznikową definicję testów jednostkowych i testów integracyjnych. Ciekawe, kiedy nadszedł czas, aby napisać testy jednostkowe ... Napiszę je tak, aby obejmowały jak najwięcej zestawów klas. Na przykład, jeśli mam Wordklasę, napiszę dla niej testy jednostkowe Word. Następnie zaczynam pisać moją Sentenceklasę, a kiedy musi ona wchodzić w …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Popraw to pytanie Kilka pytań: Jak karma i ramy testowe X (Jasmine, Mocha, QUnit) odnoszą …
Mam kompilację Maven, w której używam wtyczki SureFire do uruchamiania niektórych testów jednostkowych oraz wtyczki FailSafe do uruchamiania testów integracji. Chciałbym mieć sposób na uruchomienie tylko testów wtyczki FailSafe. Nie jest dla mnie dobrym rozwiązaniem dodawanie różnych profili lub czegokolwiek w pomie, ponieważ jest to kompilacja wielomodułowa i nie chcę …
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
Odziedziczyłem ładunek testu Junit, ale testy te (poza większością nie działają) są mieszaniną rzeczywistych testów jednostkowych i testów integracyjnych (wymagających systemów zewnętrznych, db itp.). Próbuję więc wymyślić sposób, aby je oddzielić, tak żebym mógł szybko i przyjemnie przeprowadzić testy jednostkowe, a potem testy integracji. Dostępne opcje to ... Podziel je …
Moje pytanie jest odmianą tego . Ponieważ mój projekt aplikacji internetowej Java wymaga wielu filtrów / zapytań odczytu i interfejsów z narzędziami takimi jak GridFS, staram się wymyślić rozsądny sposób wykorzystania MongoDB w sposób sugerowany przez powyższe rozwiązanie. Dlatego rozważam uruchomienie osadzonej instancji MongoDB wraz z moimi testami integracji. Chciałbym, …
Chcę dodać testy integracji do mojej kompilacji Gradle (wersja 1.0). Powinny działać niezależnie od moich normalnych testów, ponieważ wymagają wdrożenia aplikacji internetowej na serwerze lokalnym (testują tę aplikację internetową). Testy powinny móc korzystać z klas zdefiniowanych w moim głównym zestawie źródłowym. Jak to zrobić?
Czy jest ktoś, kto może jasno zdefiniować te poziomy testowania, ponieważ trudno mi je rozróżnić podczas wykonywania TDD lub testów jednostkowych. Proszę, jeśli ktoś może wyjaśnić, jak i kiedy je wdrożyć?
Czy istnieje ustalona najlepsza praktyka oddzielania testów jednostkowych i testów integracyjnych w GoLang (zeznawaj)? Mam mieszankę testów jednostkowych (które nie opierają się na żadnych zewnętrznych zasobach i dlatego działają bardzo szybko) i testów integracyjnych (które polegają na jakichkolwiek zasobach zewnętrznych i dlatego działają wolniej). Więc chcę mieć możliwość kontrolowania, czy …
W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
Używam Ruby on Rails z ogórkiem i kapibarą. Jak bym zabrał się do testowania prostego polecenia potwierdzenia („Czy na pewno?”)? Gdzie mogę znaleźć dalszą dokumentację dotyczącą tego problemu?
Próbuję przeprowadzić konfigurację i porzucić zestaw testów integracyjnych, używając jUnit 4.4 do wykonania testów. Rozerwanie musi przebiegać niezawodnie. Mam inne problemy z TestNG, więc szukam przeniesienia z powrotem do jUnit. Jakie punkty zaczepienia są dostępne do wykonania przed uruchomieniem jakichkolwiek testów i po zakończeniu wszystkich testów? Uwaga: używamy maven 2 …
Pisząc specyfikację żądania, w jaki sposób ustawiasz sesje i / lub metody kontrolera pośredniczącego? Próbuję zablokować uwierzytelnianie w moich testach integracji - rspec / requests Oto przykład testu require File.dirname(__FILE__) + '/../spec_helper' require File.dirname(__FILE__) + '/authentication_helpers' describe "Messages" do include AuthenticationHelpers describe "GET admin/messages" do before(:each) do @current_user = Factory …
Po załadowaniu strony mam kod, który działa, ukrywa i pokazuje różne elementy na podstawie danych zwróconych przez xhr. Mój test integracji wygląda mniej więcej tak: it "should not show the blah" do page.find('#blah').visible?.should be_true end Kiedy ręcznie przechodzę do strony w kontekście tego testu, #blah nie jest widoczny zgodnie z …
Tworzymy złożoną aplikację na Androida składającą się z wielu ekranów i przepływów pracy rozłożonych na wiele działań. Nasze przepływy pracy są podobne do tego, co możesz zobaczyć na bankomacie banku, na przykład istnieje Activitymożliwość zalogowania się w tym przejściu do menu głównego, Activityktóre może przejść do innych czynności w zależności …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.