• O Mnie
  • Testowanie
  • Metodyki zarządzania projektem
  • Oferta
  • Forum

Quality Tester

Menu

  • Strona główna
  • Testowanie
    • W teorii
    • W praktyce
  • Metodyki zarządzania projektem
  • Aplikacje wspomagające testy

Ścieżka rozwoju testera

  • Szkolenia
  • Certyfikaty
  • Praca

Reklama

Katalog stron
Darmowy oraz moderowany katalog stron www.
Blog Portale godne polecenia
Dodaj artykuł na temat swojej strony.
Pozycjonowanie
Blog o pozycjonowaniu i optymalizacji.

Designed by:
SiteGround web hosting Joomla Templates

Czy wiesz że ...

Plan testów

Plan testów z ang. Test plan jest to dokument powstały w wyniku procesu planowania testów. Określa m.in. funkcje podlegające testowaniu, środowiska testowe, przypadki i narzędzia testowe.

Zadaniem planu testu jest odpowiedzenie na pytania: co, jak, kto, gdzie, kiedy w całym procesie testowania aplikacji.


Na podstawie Standard for Software Test Documentation (IEEE 829-1998) dokument planu testu składa się z:

- unikalny numer id planu testu,

- wprowadzenie -

W tym punkcie zawarte są informacje na temat zdefiniowanych celów testowania, możliwe odwołania do dokumentów firmowych (specyfikacje, standardy np. quality.doc) oraz krótkie podsumowanie zawartości dokumentu.

Więcej …
Zasady testowania oprogramowania  Email

Projektując proces testowania oprogramowania należy pamiętać o podstawowych zasadach testowania.  

Każdy członek zespołu jest świadomy, że testowanie oprogramowania ma za zadanie znajdowanie błędów w oprogramowaniu ale nie każdy wie, że każdy znaleziony błąd prowadzi  do zmniejszenia ryzyka występowania tzw. ukrytych błędów w oprogramowaniu.

Biorąc pod uwagę, że na przetestowanie oprogramowania posiadamy określony czas oraz określone zasoby personalne już na początku musimy określić co należy przetestować. Dobrym nastawieniem się na cały proces jest stwierdzenie, że nie jesteśmy w stanie przetestować całej aplikacji. Musimy określić przypadki testowe oraz checklisty z funkcjami, które spełniają wymagania użytkownika końcowego i na nich na samym początku się skupić.
Jednak sam proces testowania oprogramowania należy rozpocząć jak najwcześniej. Dobrym rozwiązaniem jest ciągły kontakt kierownika testów z kierownikiem projektu/kierownikiem programistów i płynne przydzielanie zadań testowych.

W momencie gdy proces testowania oprogramowania jest już w trakcie i od dłuższego czasu nie znajdowane są błędy w oprogramowaniu należy zastanowić się na przypadkami testowymi i checklistami ponieważ bardzo często jak nie zawsze, aplikacja testowana uodparnia się na testowanie. W tym przypadku należy przejrzeć i zastanowić się na aktualizacją przypadków testowych.

Reasumując, testowanie oprogramowania jest złożonym procesem, który ma bezpośredni wpływ na jakość testowanej aplikacji. Pod koniec testowania warto przeanalizować wyniki testów, które często wskazują na to, że większość błędów znajduje się małej liczbie testowanych funkcji (zasada Pareto 80/20).

 

Przeczytaj również

Quality Tester, Powered by Joomla! and designed by SiteGround web hosting

Katalog stron Precel - Portale godne polecenia