Testowanie
Podjąłeś decyzję i już wiesz – chciałbyś spróbować swoich sił jako tester oprogramowania. Pytanie – od czego zacząć i co najlepiej przygotuje Cię do tego zawodu? Sposobów jest oczywiście wiele, a my pomożemy Ci wybrać ten najbardziej efektywny. Studia informatyczne + własna nauka w domu Pierwszym, najbardziej popularnym sposobem są oczywiście studia informatyczne. Trwają one […]
Testowanie oprogramowania jest jednym z najskuteczniejszych sposobów kontrolowania jakości programów i pozwala dostarczać odbiorcom wolne od błędów aplikacje. Na przestrzeni lat testowanie oprogramowania dojrzało i wyodrębniło się jako osobna dziedzina. Pojawił się szereg odmiennych technik testowania. Dwoma powszechnie stosowanymi technikami jest testowanie metodą czarnej skrzynki oraz metodą białej skrzynki. Czym jest testowanie metodą czarnej skrzynki? Krótko mówiąc, […]
Odkryj i porównaj różne typy testów oprogramowania, do których zaliczają się między innymi testy jednostkowe, testy integracyjne, testy funkcjonalne, testy akceptacyjne i wiele innych! Istnieje wiele różnych typów testów, które mogą zostać wykorzystane w procesie tworzenia oprogramowania w celu upewnienia się, że wszystkie wprowadzane zmiany w kodzie działają zgodnie z zamierzeniami i oczekiwaniami. Nie wszystkie […]
Czym jest cykl życia błędu w testowaniu oprogramowania? Cykl życia błędu (defekt, bug) to proces, przez który przechodzi usterka oprogramowania. Rozpoczyna się, gdy błąd zostanie wykryty, a kończy w chwili jego usunięcia, po wcześniejszym upewnieniu się, że nie został powielony. Cykl życia błędu dotyczy defektu odnalezionego w oprogramowaniu podczas jego testowania. W trakcie cyklu błąd przyjmuje kolejne stany. […]
Jaka jest różnica między testowaniem regresyjnym a retestowaniem? Kolejnym pytaniem często zadawanym podczas rozmów kwalifikacyjnych dla testerów oprogramowania jest: „Czym różni się testowanie regresyjne od retestowania?” Testowanie regresyjne i retestowanie mają różne cele i priorytety, ale są równie ważne dla sukcesu projektu. Definicje retestowania i testowania regresyjnego: Retestowanie: Po wykryciu i poprawieniu błędu oprogramowanie należy […]
Testowanie oprogramowania to bardzo ważny element pozwalający zapewnić produktom IT ich bezawaryjność i skuteczność oraz sprawne działanie. Jest to niezwykle ważny proces identyfikujący przyczyny ewentualnego nieprawidłowego ich działania. Jak zostać testerem oprogramowania? Przede wszystkim ważna jest wiedza na temat tworzenia oprogramowania oraz umiejętność logicznego myślenia. Osoba taka zajmuje się przygotowywaniem przypadków testowych, ich opracowywaniem oraz […]
Różnice pomiędzy różnymi rodzajami błędów: error, mistake, fault, bug, failure, defect Wiadomo, że ludzie popełniają błędy, w końcu nie jesteśmy doskonali. Jeżeli ktoś popełni pomyłkę podczas używania programu, może doprowadzić to bezpośrednio do problemu – program używany jest w sposób nieprawidłowy, a więc nie zachowuje się tak, jak byśmy tego oczekiwali. Jednak programy również są […]
Czym jest weryfikacja w testowaniu oprogramowania komputerowego? Weryfikacja potwierdza, że produkt został zaprojektowany tak, aby oferować użytkownikom wszystkie funkcje. Weryfikacja odbywa się na początku procesu deweloperskiego. Obejmuje opinie i spotkania, pierwsze próby, kontrole, itp., aby ocenić dokumenty, plany, kod, wymagania i specyfikacje. Załóżmy, że tworzysz tabelę. W tym przypadku weryfikacja polegać będzie na sprawdzeniu wszystkich […]
Jaka jest różnica między Dotkliwością (Severity) a Priorytetem (Priority)? Dotkliwość (Severity): Dotkliwość wskazuje stopień, w jakim defekt może wpłynąć na oprogramowanie. Innymi słowy, określa ona wpływ defektu na system. Przykład: Aplikacja lub strona internetowa przestaje działać po kliknięciu na zdalny link. Prawdopodobieństwo kliknięcia na konkretny zdalny link przez użytkownika jest niskie, jednak wpływ awarii aplikacji […]
Dlaczego warto zdać egzamin ISTQB na poziomie podstawowym? Egzamin ISTQB na poziomie podstawowym przeznaczony jest dla osób, które chcą udowodnić swoją praktyczną wiedzę z zakresu podstaw testowania oprogramowania. Adresowany jest do profesjonalistów na stanowiskach takich jak projektant testów, analityk testów, inżynier testów, konsultant testów, test manager, tester akceptacyjny i specjaliści IT. Egzamin na poziomie podstawowym […]