Baza wiedzyArtykuły

Profil operacyjny w testowaniu oprogramowania. Część 1. Podstawy.

Testowanie w oparciu o profil operacyjny, nazywane również testowaniem profilu operacyjnego, jest bardzo ważną i za rzadko stosowaną techniką testowania. Zawiera w sobie inne strategie testowe, jak np. testowanie w oparciu o ryzyko, kompensuje ryzyko nieznajomości wymagań użytkowników i ma właściwości powodujące redukcję ilości przypadków testowych i kosztów testowania. Ma jednak również jedno podstawowe ograniczenie: system musi być dostarczony do użytkowników, a my (twórcy) musimy wiedzieć jak użytkownicy używają oprogramowania.

Mantra szczęśliwego testera

W pracy testera, nie ukrywajmy, zdarzają się gorsze dni i frustracje. Czasami musimy mierzyć się z rzeczami, które wydają się na pierwszy rzut oka nie do przeskoczenia i nie do obejścia. Aby radzić sobie ze stresem i nie denerwować się rzeczami, na które nie mamy wpływu trzeba zaakceptować stan rzeczy. Oto mantra testera.

O testowaniu na Uniwersytecie Ekonomicznym - prezentacja

Slajdy z prezentacji na  Uniwersytecie Ekonomicznym z podstaw testowania oprogramowania dostępne już na SlideShare.

Czego nauczyciele nie uczą o technologii... a powinni

Szkoły uczą języka polskiego, matematyki, historii i wielu innych mniej lub bardziej przydatnych rzeczy. Nie uczą jednak funkcjonowania we współczesnym świecie pełnym mobilnych aplikacji i wszechobecnej technologii. Oto 10 rzeczy, których szkoły również powinny uczyć.

Git - kontrola wersji 2.0

Git to nowe podejście do kontroli wersji. Rozdystrybuowane. To co w nim urzeka, to coś, co można nazwać open source 2.0. Jest dobrym narzędziem, dodatkowo dobrze opakowanym (w grafikę) i dobrze podanym (z pomocą online).

"Incydenat" - literówka czy rzeczywistość testerska

  Przeglądając materiały szkoleniowe, jakie przegotowujemy na nasze szkolenia natrafiliśmy na prostą literówkę w słowie "incydent". Dodatkowa literka zamieniła je w "incydenat". Pierwsza myśl: poprawić. Druga myśl: może to nie jest takie głupie? Ile incydenatów mam w swojej bazie zgłoszeń?

Miejsce testowania w modelach cyklu tworzenia oprogramowania

Prezentujemy tekst, który stanowi fragment przygotowywanego doktoratu Sylwii Bartman. Tematem pracy jest przedstawienie miejsca jakie zajmuje testowanie w cyklu tworzenia oprogramowania. Przedstawiono modele tworzenia/cyklu życia oprogramowania ze szczególnym uwzględnieniem etapu testowania.

Wewnętrzne charakterystyki jakości oprogramowania - Przenośność

  Ostatnia część tłumaczenia dokumentu "Software Quality Characteristics" Henrika Emilssona.  Przenośność. Czy przenoszenie oprogramowania do innych środowisk i języków jest możliwe?

Systemy kontroli wersji – dobre praktyki

Niezależnie od tego z jakiego systemu wersjonowania plików korzystamy (SVN, GIT, CVS)  jest kilka podstawowych zasad, których powinniśmy się trzymać, aby wersjonowanie plików miało sens.

Ile przypadków testowych potrzeba dla pokrycia warunków, warunków wielokrotnych i warunków znaczących w kodzie?

Przykładowe pytania i odpowiedzi z technik białoskrzynkowych dla pokrycia warunków, warunków wielokrotnych i warunków znaczących w oparciu o pseudokod wygenerowany w mechanizmie TestCompetence.