Tag

Testowanie oprogramowania

Testowanie oprogramowania to proces związany z wytwarzaniem oprogramowania. Jest to jeden z procesów zapewnienia jakości oprogramowania.

Testowanie ma na celu weryfikację oraz walidację oprogramowania. Weryfikacja oprogramowania pozwala skontrolować, czy wytwarzane oprogramowanie jest zgodne ze specyfikacją. Walidacja sprawdza, czy oprogramowanie jest zgodne z oczekiwaniami użytkownika.

Testowanie oprogramowania może być wdrożone w dowolnym momencie wytwarzania oprogramowania (w zależności od stosowanej metody). W podejściu kaskadowym zgodnym z modelem V wysiłek zespołu testerskiego zaczyna się wraz z definicją wymagań i jest kontynuowany po zaimplementowaniu zdefiniowanych wymagań.

Nowsze metody wytwarzania oprogramowania (np. Agile) rozkładają wysiłek testerski równomiernie na poszczególne iteracje i skupiają się na testach jednostkowych oraz automatyzacji weryfikacji wykonywanych przez członków zespołu.

Testowanie nie jest w stanie wykryć wszystkich defektów oprogramowania, jednak może dostarczyć informacji o jego zgodności z wymaganiami klienta, czy też z jego oczekiwaniami. Trzeba pamiętać, że testowanie nie sprawdza tego oprogramowania pod kątem wszelkich możliwych warunków początkowych, lecz jedynie w wyselekcjonowanych warunkach.

Jak znaleźć buga w aplikacji Tips&Tricks

Jak znaleźć buga w aplikacji (oprogramowaniu, systemie, czy co akurat przyszło nam testować)? Pytanie proste, a odpowiedź na nie niezwykle złożona, ponieważ obejmuje wiele różnych aspektów. Nie istnieje zatem jedno rozwiązanie, jedna uniwersalna rada, trik czy technika, która zagwarantuje nam efektywność w każdej możliwej sytuacji. Próżno też szukać ogólnej […]

Małpie testowanie

Rodzajów testowania oprogramowania czy aplikacji jest wiele i wciąż pojawiają się nowe, bardziej zaawansowane metody. W natłoku możliwości my postanowiliśmy się przyjrzeć technice bardzo prostej, bardzo losowej, ale jednocześnie takiej, która może uratować projekt od katastrofy. Mówimy tu oczywiście o małpim testowaniu (ang. Monkey testing), które oprócz […]

Testy strukturalne – czyli test białej skrzynki

Co pierwsze przychodzi wam na myśl, gdy słyszycie o białej skrzynce? Większość z nas raczej nie kojarzy tego od razu z testowaniem oprogramowania. A zdecydowanie nie chodzi nam o ostatni hit domowych aranżacji 😉 . Dzięki naszemu dzisiejszemu postowi zapoznacie się z definicją testów strukturalnych, czyli tak zwanych testów biało-skrzynkowych. Dowiedziecie się, […]

Cykl życia buga

Bug… dla niektórych synonim koszmaru i dodatkowych godzin spędzonych przed ekranem monitora. Dla innych powód do dumy i potwierdzenie skuteczności umiejętności testerskich. Przyjrzymy się, czym są bugi, zwane też defektami, robakami, pluskwami czy błędami. Jak wygląda proces radzenia sobie z nimi? Jak się je opisuje? Zapraszamy […]

Jakie szkolenia i kursy powinien ukończyć tester

Każdy zawód wymaga od nas wiedzy teoretycznej, bo jak wiemy, bez teorii nie ma praktyki. Nie inaczej sytuacja wygląda w przypadku testerów. Pamiętajcie, że każdy kiedyś zaczynał i nawet Ci, którzy teraz piastują bardzo wysokie stanowiska testerskie, musieli się kiedyś, w trakcie swojej kariery, pewnych rzeczy nauczyć. Edukację proponujemy […]

Testy jednostkowe

W Internecie możemy znaleźć wiele poradników i artykułów dydaktycznych dla testerów. Jednak czy po ich przeczytaniu na pewno dowiedzieliśmy się tego, czego chcieliśmy? W serii naszych edukacyjnych postów chcemy przekazać wam wiedzę w zrozumiały i przystępny sposób. Zależy nam, abyście z naszych tekstów wynieśli jej najwięcej, a w przyszłości decydując się […]

Jak przygotować się na rozmowę o pracę na stanowisko testera

Rozmowa kwalifikacyjna to dla człowieka zawsze duży stres. Staranie się o pierwszą pracę lub jej zmiana to często bardzo ważne wydarzenie w życiu. Jeżeli nam zależy, powinniśmy dobrze się do niej przygotować i pokazać z jak najlepszej strony. Każdy od czegoś zaczynał, więc nie martwcie się, na pewno nie jesteście jedyni w tej sytuacji. […]

Testerka też była kobietą Część II

Wywiad z testerką oprogramowania   Tydzień temu opublikowaliśmy pierwszą część posta opisującego sytuację kobiet na rynku IT. W tym tygodniu sprawdziliśmy, jak sytuacja wygląda w praktyce. Prezentujemy wywiad z testerką z zamiłowania i profesji – Dorotą Zelgą. Dorota o sobie i o swojej pracy zawodowej: W IT pracuję od 2014 roku. Wtedy […]

Testerka też była kobietą Część I

Czyli trochę generalnie o kobietach w branży IT   Branża IT to obecnie jeden z najbardziej dynamicznych i najszybciej rozwijających się sektorów gospodarki w Polsce i na świecie. Kolejne inwestycje w centra badawczo- rozwojowe w kraju i za granicą oraz wszechobecna transformacja cyfrowa, wymagają coraz większej liczby specjalistów. Na początku roku 2017 eksperci oszacowali […]

Gdzie się uczyć testowania oprogramowania

Ucz się, ucz, bo nauka to potęgi klucz…  Aby być najlepszym w danej dziedzinie, trzeba się zaangażować i poświęcić wiele czasu. Będzie łatwiej, jeżeli to, czego będziesz się uczyć, Cię zainteresuje. Dużo chętniej przyswoisz wiedzę, przeanalizujesz nowe pojęcia i poświęcisz na to swój czas. Stanie się […]