Pytania otagowane jako test-automation

16
Dlaczego w mojej firmie zautomatyzowane testy wciąż się nie sprawdzają?
W mojej firmie kilkakrotnie próbowaliśmy wprowadzić automatyczne testy programistyczne. Nasz zespół kontroli jakości używa Selenium do automatyzacji testów interfejsu użytkownika, ale zawsze chciałem wprowadzić testy jednostkowe i testy integracyjne. W przeszłości za każdym razem, gdy próbowaliśmy, wszyscy byli podekscytowani przez pierwszy miesiąc lub dwa. Po kilku miesiącach ludzie po prostu …

11
Jakie są wady testów automatycznych?
Na tej stronie znajduje się wiele pytań, które zawierają wiele informacji na temat korzyści, jakie można uzyskać dzięki automatycznym testom. Ale nie widziałem niczego, co reprezentowałoby drugą stronę medalu: jakie są wady? Wszystko w życiu jest kompromisem i nie ma srebrnych kul, więc z pewnością muszą istnieć ważne powody, aby …

2
Jak automatycznie generowane są testy jednostkowe Guava?
Guava ma automatycznie wygenerowane przypadki testowe : Guawa ma zdumiewającą liczbę testów jednostkowych: od lipca 2012 r. Pakiet testów guawa obejmuje ponad 286 000 indywidualnych przypadków testowych. Większość z nich jest generowana automatycznie , a nie ręcznie, ale zakres testów Guava jest wyjątkowo dokładny, szczególnie w przypadku com.google.common.collect. Jak zostały …

4
Jak skutecznie rozwiązywać problemy lub testować nowy kod, gdy konfiguracja sprzętowa do odtwarzania błędów jest trudna lub niemożliwa do uzyskania?
Pracuję w średniej wielkości firmie (150 pracowników, zespół inżynierów wielkości około 10), a większość moich projektów dotyczy współpracy ze sprzętem laboratoryjnym (oscyloskopy, analizatory spektrum optycznego itp.) Do celów półautomatycznych aplikacji testowych. Natknąłem się na kilka różnych scenariuszy, w których nie jestem w stanie skutecznie rozwiązywać problemów lub testować nowego kodu, …

14
Jaki problem rozwiązuje automatyczne testowanie interfejsu użytkownika?
Obecnie badamy automatyczne testy interfejsu użytkownika (obecnie przeprowadzamy automatyczne testy jednostkowe i integracyjne). Przyjrzeliśmy się Selenium i Telerik i zdecydowaliśmy się na to drugie jako narzędzie wyboru ze względu na znacznie bardziej elastyczny rejestrator - i tak naprawdę nie chcemy, aby testerzy pisali za dużo kodu. Staram się jednak zrozumieć …

3
Czy powinienem dołączyć testy do obrazu Docker?
Jeśli chodzi o testy, mogę wymyślić dwie opcje: Umieść test i aplikację w jednym obrazie. Uwzględnij tylko kod aplikacji na obrazie. Utwórz kontener specyficzny dla testu, który buduje po głównym obrazie i dodaje do niego kilka warstw (kod testowy, zależności itp.). W przypadku pierwszej opcji mogę przetestować pojemnik i wysłać …

3
Jak przetestowałbyś jednostkę lub przeprowadziłbyś najbardziej efektywne automatyczne testowanie kodu graficznego dla OpenGL?
Piszę grę i towarzyszący jej silnik graficzny na OpenGL w C ++. Jestem także fanem dobrych procesów kodowania i automatycznych testów. Testowanie kodu graficznego + wydaje się dość niemieszalne, ponieważ dane wyjściowe są często tylko wizualne lub bardzo mocno zorientowane wizualnie. Na przykład wyobraź sobie analizę surowego strumienia obrazu renderowanego …

4
TDD z funkcjami SQL i manipulowania danymi
Chociaż jestem profesjonalnym programistą, nigdy nie zostałem formalnie przeszkolony w zakresie inżynierii oprogramowania. Ponieważ często tu odwiedzam i SO, zauważyłem trend pisania testów jednostkowych, gdy tylko jest to możliwe, a ponieważ moje oprogramowanie staje się bardziej złożone i wyrafinowane, automatyczne testowanie uważam za dobry pomysł na pomoc w debugowaniu. Jednak …

3
Jakie funkcje należy przetestować za pomocą automatycznego testowania interfejsu użytkownika?
Niedawno nasz konsultant powiedział nam, że jeśli daną funkcję można przetestować tylko za pomocą automatycznych testów interfejsu użytkownika (np. Selenium, kodowany interfejs użytkownika), to istnieje problem architektoniczny. Chociaż to stwierdzenie może być nieco ekstremalne, jest zgodne z piramidą testową, ponieważ testy interfejsu użytkownika powinny stanowić niewielką część całego zestawu zautomatyzowanych …


3
Czy mogę używać Ruby do automatyzacji wszystkiego?
Mam do czynienia z różnego rodzaju aplikacjami (internetowymi, GUI, wierszem poleceń itp.) Na różnych platformach (Windows, Linux itp.) Do codziennego działania. Mam świetną okazję do zautomatyzowania zadań za pomocą skryptów. Ale prawie każdy typ aplikacji i platformy ma swój natywny język skryptowy lub narzędzia (takie jak VBScript i PowerShell dla …

6
Na którym etapie Agile (SCRUM) powinniśmy zacząć tworzyć testy automatyzacji?
Trochę o mnie - jestem ręcznym testerem od prawie 2 lat w środowisku Agile, używając SCRUM (1-2 tygodniowe sprinty). Dlatego chcę wprowadzić testy automatyzacji w mojej pracy przy użyciu Selenium WebDriver (z Javą). Moje pytanie dotyczy tego, kiedy powinienem ręcznie przetestować funkcjonalność i kiedy powinienem przekonwertować je na testy automatyzacji? …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.