integration-testing

Problem z użyciem SQLite: memory: z NHibernate

Używam NHibernate dla moich danych, a od jakiegoś czasu nie używam SQLite do lokalnych testów integracyjnych. Używałem pliku ... pamięci? Czy to w ogóle możliwe? The connection string I ' m użycie jest takie: Data Source=:memory:;Version=3;New=True

Jak zrobić Capybara sprawdzić widoczność po uruchomieniu niektórych JS?

Po załadowaniu strony Mam kod, który uruchamia i ukrywa i pokazuje różne elementy na podstawie danych zwracanych przez xhr. ... ane! Mam nadzieję, że nie będę musiał umieszczać celowego opóźnienia w tym miejscu, to wydaje się kruche i spowolni wszystko.

Czy należy testować implementację wewnętrzną, czy tylko testować zachowania publiczne?

Podane oprogramowanie gdzie ... system składa się z kilku podsystemów Każdy podsystem składa się z kilku elementów każdy ... i piszę testy funkcjonalne (które napędzają publiczne API), aby ćwiczyć różne gałęzie kodu (szczegóły implementacji funkcji).

Jak skonfigurować testy integracyjne, aby korzystały z testowej bazy danych z Entity Framework?

Piszę testy integracyjne dla aplikacji i nie byłem w stanie znaleźć żadnych najlepszych praktyk, jak skonfigurować bazę testo ... Zakładam, że możliwe jest skonfigurowanie instancji SQL Server Compact Edition, ale nie jestem pewien, jak to skonfigurować.

Jakie są plusy i minusy zautomatyzowanych testów jednostkowych vs zautomatyzowanych testów integracyjnych?

Ostatnio dodaliśmy zautomatyzowane testy do naszych istniejących aplikacji java. Co mamy Większość tych testów to testy i ... trudnia refaktoryzacji, ponieważ jest znacznie bardziej prawdopodobne, że będziemy musieli wyrzucić i ponownie napisać testy?

JUnit Test report wzbogacenie o JavaDoc

Dla klienta musimy wygenerować szczegółowe raporty z testów integracyjnych, które nie tylko pokazują, że wszystko jest zielon ... estrunnerem to kolejna możliwość posiadania raportu z wyników badań. Zobacz: Jak Czy Mogę używać JUnit RunListener w Eclipse?

Testy jednostkowe vs testy integracyjne z Springiem

Pracuję nad projektem Spring MVC i mam testy jednostkowe dla wszystkich różnych komponentów w drzewie źródłowym. Na przykład ... jestem ciekaw, jak inni zazwyczaj robię tego typu rzeczy - i zamiast wymyślać koło od nowa, raczej pytam resztę społeczności.

Szyderstwo dla testów integracyjnych

Jak można wyśmiewać wiele zależności potrzebnych do testów integracyjnych? Używam Mockito do moich "czystych" testów jednost ... tym, że te usługi są aktualne, są w stanie, którego wymagam itp. Jedyną opcją, jaką widzę, jest wyśmiewanie ich. Co zrobić?

Różnica między MockMvc i RestTemplate w testach integracyjnych

ZARÓWNO MockMvc jak i RestTemplate są używane do testów integracyjnych Z Spring i JUnit. Pytanie brzmi: jaka jest różnica mi ... new HttpEntity<String>(...), User.class); assertEquals(HttpStatus.OK, entity.getStatusCode());

Jak zrobić testy integracyjne in.NET z prawdziwymi aktami?

Mam kilka klas, które implementują logikę związaną z systemem plików i plikami. Na przykład, w ramach tej logiki wykonuję nas ... rzecz biorąc, czy to wszystko jest właściwym podejściem do tego rodzaju scenariuszy testowych? Czy są inne lepsze podejścia?

Testy jednostkowe i integracyjne Maven

UT = testy jednostkowe It = testy integracyjne. Wszystkie moje zajęcia integracyjne są opatrzone adnotacją @Category (Integra ... ; NOK ... UT są wykonywane i powinny nie i nie są wykonywane, ale powinny być wykonywane mvn clean install deploy => OK

Uruchamianie NUnit przez testy Resharper 8 nie powiodło się podczas przechodzenia między projektami z powodu aplikacji AppDomain

Ostatnio zaktualizowałem do Resharper 8, i kiedy próbowałem uruchomić pakiet projektów. Testy te zawierają dwa zestawy testów ... aniem /domain:Single flagi nunit. Czy ktoś zna rozwiązanie tego problemu? A czy to zamierzone zachowanie Resharper 8 czy bug?

Ogórek i Capybara, klikając element nie-link lub przycisk

Próbuję przetestować edytor inplace za pomocą stosu Cucumber / Capybara / Selenium, ale mój problem polega na tym, że Edytor jest aktywowany klikając div, a nie link lub przycisk. Nie wiem, jak nakłonić Capybarę do tego. Jest na to jakiś sposób?

Capybara z subdomenami-host domyślny

Mam aplikację, która używa subdomen do przełączania baz danych (multi-tenancy). Staram się używać Capybary do testowania int ... lt_host + some_app_path), ponieważ za każdym razem jest to trochę denerwujące. Dlaczego jeszcze istnieje opcja default_host?

Czy istnieje konwencja odróżniająca testy integracyjne Pythona od testów jednostkowych?

Najczęstszym sposobem strukturyzacji pakietu Pythona z testami jednostkowymi jest: package/ __init__.py module_1.py ... ch pakietach, mieć różne nazwy plików i / lub zawierać pewne komentarze docstring. Czy istnieje na to standardowa konwencja?

Zaloguj się za pomocą kodu podczas korzystania z LiveServerTestCase z Django

Więc mam zestaw testów funkcjonalnych selenu. Przetestowałem już funkcjonalność logowania/rejestracji w kilku testach, przech ... nadęty. All my Googling doprowadził mnie do stron uczących mnie, Jak testować logowanie za pomocą Selenium. Z góry dzięki.

TDD i ADO.NET ramy podmiotowe

I ' ve been playing with ADO.NET Entity Framework Ostatnio i uważam, że odpowiada moim potrzebom w projekcie, który rozwijam. ... O.NET / align = "left" / Czy jest to w ogóle możliwe, Czy powinienem przenieść się do innego zestawu narzędzi generacji DAL?

Testowanie interfejsu użytkownika [zamknięty]

zamknięte . To pytanie jest oparte na opinii . Obecnie nie przyjmuje odpowiedzi. ... tnieją jakieś najlepsze praktyki organizowania testów interfejsu użytkownika projektu WinForms? Czy można to zautomatyzować?

Embedded AMQP Java Broker

Próbuję stworzyć test integracji dla aplikacji Scala / Java, która łączy się z brokerem RabbitMQ. Aby to osiągnąć, chciałbym ... ersja 0.9.3 podczas gdy ActiveMQ wymaga AMQP Wersja 1.0. Czy jest inny wbudowany broker, którego mogę użyć zamiast ActiveMQ?

Jak przetestować Android UI za pomocą IdlingResource podczas korzystania z Retrofit network requests

Piszę testy integracyjne, które wykonują działania w interfejsie użytkownika, które rozpoczynają połączenia sieciowe za pomoc ... esource w swoim zestawie testowym aplikacji Espresso, aby czekać na wykonanie żądań sieciowych? Więcej informacji tutaj .