some interesting software testing interview questions
Ten artykuł zawiera odpowiedzi na niektóre z najczęściej zadawanych pytań podczas rozmów kwalifikacyjnych dotyczących testowania oprogramowania. Przeczytaj ten post, aby przygotować się do rozmowy kwalifikacyjnej dotyczącej testowania oprogramowania:
W tym poście odpowiem na kilka pytań zadanych przez jednego z czytelników Srinivasa M.
P # 1) W obecnie produkowanej aplikacji modyfikowany jest jeden moduł kodu. Czy konieczne jest ponowne przetestowanie całej aplikacji, czy wystarczy po prostu przetestować funkcjonalność związaną z tym modułem?
Vijay: Cóż, odpowiedź brzmi: jedno i drugie. Będziesz musiał przetestować funkcjonalność tego modułu, a także innych modułów. Zależy to również od modułu, który modyfikujesz.
Wszystkie moduły powinny zostać przetestowane, ponieważ nowe zmiany mogą mieć wpływ również na inne moduły. Można zatem rozróżnić na podstawie naprężenia wywieranego na moduł, który ma być testowany.
Myślę, że ten scenariusz dobrze wyjaśni odpowiedź na twoje pytanie.
Jeśli moduł A zostanie zmodyfikowany, moduł B jest zależny od modułu A, a moduł C jest modułem ogólnym niezależnym od modułu A.
oprogramowanie do pobierania filmów z witryn internetowych
W takim przypadku najpierw dokładnie przetestujesz moduł A. Następnym akcentem będzie moduł B. Ale co z modułem C? Ten moduł również zostanie przetestowany, ale z mniejszym obciążeniem, ponieważ moduł C nie jest zależny od modułu A, a jego działanie zależy od modułu B.
Jeśli jesteś testerem typu white box, musisz wiedzieć, które moduły mają zostać przetestowane, a na które mogą mieć wpływ. Ale jeśli jesteś testerem czarnej skrzynki, będziesz również musiał wykonać testy regresji.
Testy regresji należy przeprowadzać tylko na tych modułach, które są powiązane z modyfikowanym modułem.
P # 2) Jaka jest najtrudniejsza sytuacja, z jaką spotkałeś się podczas testów?
Vijay: Naprawdę bardzo dobre pytanie! Kilka lat temu, kiedy zmieniłem pracę, moja ankieterka zadała mi to samo pytanie. Doskonała odpowiedź na to pytanie zależy zwykle od wyzwań, przed którymi stoi jednostka.
Testowanie oprogramowania wiąże się z wieloma wyzwaniami zarówno w podręczniku, jak iw automatyzacji.
Odpowiedzią na to pytanie może być odkrycie błędu, który był trudny do wykrycia. To było dla mnie duże wyzwanie. Naprawienie tych niemożliwych do odtworzenia błędów może być trudne, ale często jest możliwe.
Zawsze pamiętaj, że odpowiadając na takie pytanie, bądź realistą i nie stresuj się. Nie pozwól nikomu stępić Twojego blasku. Po prostu bądź sobą.
Pytanie 3) Co zamierzasz zrobić, jeśli nie ma specyfikacji funkcjonalnej lub jakichkolwiek dokumentów związanych z systemem i programistą, który napisał kod, nie działa już w firmie, ale masz system i musisz go przetestować?
Vijay: Jest to niestety jedna z typowych sytuacji w firmach indyjskich ze względu na wysoki wskaźnik rotacji.
W takim przypadku musisz zrobić Testowanie eksploracyjne produktu. Chodzi o odkrywanie, poznanie oprogramowania, tego, co robi, czego nie robi, co działa, a co nie.
Podczas tych testów dowiesz się o systemie i jego podstawowym przepływie pracy. W testach eksploracyjnych można również wykryć błędy „blokujące”, które są szkodliwe dla systemu, a tym samym chronią system przed awarią.
Jeśli jesteś testerem typu white box, następnym krokiem jest poszukanie różnych kodów modułów. Dzięki temu będziesz mógł analizować przypadki testowe dla różnych modułów i ich relacji.
formularze oracle i raporty pytania do wywiadu
Jeśli masz dodatkowe pytania, skomentuj poniżej.
rekomendowane lektury
- Pytania i odpowiedzi do wywiadu
- Jak przygotować się do rozmowy kwalifikacyjnej dotyczącej testowania oprogramowania
- Najlepsze narzędzia do testowania oprogramowania 2021 (Narzędzia do automatyzacji testów QA)
- Pytania do rozmowy kwalifikacyjnej dotyczące ręcznego testowania oprogramowania dla doświadczonych specjalistów
- Zasoby i pliki do pobrania dotyczące testowania oprogramowania w ramach kontroli jakości
- 20 prostych pytań do sprawdzenia oprogramowania Testowanie podstawowej wiedzy (quiz online)
- Asystent testowania oprogramowania
- Jaki jest najlepszy moment w Twojej karierze testera? - Odpowiedzi na 14 interesujących pytań do rozmowy kwalifikacyjnej dotyczącej testowania oprogramowania