Testy akceptacyjne odbiorcze: Różnice pomiędzy wersjami
m (→Bibliografia) |
mNie podano opisu zmian |
||
Linia 24: | Linia 24: | ||
<google>text</google> | <google>text</google> | ||
== | ==Charakterystyka testów akceptacyjnych== | ||
{| class=wikitable | |||
! Podstawa testów | |||
! Typowe obiekty testów | |||
! Cechy testów akceptacyjnych | |||
|- | |||
| valign=top | | |||
* wymagania użytkownika | * wymagania użytkownika | ||
* wymagania systemowe | * wymagania systemowe | ||
Linia 31: | Linia 36: | ||
* [[procesy biznesowe]] | * [[procesy biznesowe]] | ||
* raporty z analizy ryzyka | * raporty z analizy ryzyka | ||
| valign=top | | |||
* [[proces]] biznesowy na systemie w pełni zintegrowanym | * [[proces]] biznesowy na systemie w pełni zintegrowanym | ||
* procesy utrzymania i obsługi | * procesy utrzymania i obsługi | ||
Linia 42: | Linia 46: | ||
* urządzania radiologiczne | * urządzania radiologiczne | ||
* systemy teleinformatyczne | * systemy teleinformatyczne | ||
| valign=top | | |||
* [[odpowiedzialność]] za testy akceptacyjne spoczywa na klientach oraz użytkownikach systemu | * [[odpowiedzialność]] za testy akceptacyjne spoczywa na klientach oraz użytkownikach systemu | ||
* testy akceptacyjne budują [[zaufanie]] oraz redukują [[ryzyko]] pojawienia się uchybień w zaspokojeniu wymagań użytkownika w gotowym i funkcjonującym produkcie | * testy akceptacyjne budują [[zaufanie]] oraz redukują [[ryzyko]] pojawienia się uchybień w zaspokojeniu wymagań użytkownika w gotowym i funkcjonującym produkcie | ||
Linia 50: | Linia 53: | ||
* weryfikują oczekiwania użytkownika | * weryfikują oczekiwania użytkownika | ||
* są zaporą bezpieczeństwa w obszarze jakości dostarczonego produktu | * są zaporą bezpieczeństwa w obszarze jakości dostarczonego produktu | ||
|} | |||
Testom akceptacyjnym poddane są także urządzenia które przeszły znaczącą naprawę (sprzęt diagnostyczny czy tez radiologiczny), wówczas wykonują je osoby upoważnione przez kierownika jednostki organizacyjnej. Testy akceptacyjne wykonywane dla oprogramowania zamówionego polegają na kontroli wywiązania się z kryteriów zawartych w kontrakcie. | Testom akceptacyjnym poddane są także urządzenia które przeszły znaczącą naprawę (sprzęt diagnostyczny czy tez radiologiczny), wówczas wykonują je osoby upoważnione przez kierownika jednostki organizacyjnej. Testy akceptacyjne wykonywane dla oprogramowania zamówionego polegają na kontroli wywiązania się z kryteriów zawartych w kontrakcie. |
Wersja z 21:22, 12 lis 2023
Testy akceptacyjne odbiorcze |
---|
Polecane artykuły |
Testy akceptacyjne (Acceptance testing) - zwane również odbiorczymi - to zbiór badań, których zadaniem jest sprawdzenie czy dane oprogramowanie lub urządzenie działa w sposób poprawny i zgodny z założeniami określonymi w zamówieniu. Testy akceptacyjne pozwalają sprawdzić jakość zainstalowanego oprogramowania. Z punktu formalnego potwierdzają opracowanie oprogramowania na odpowiednio wysokim poziomie.
Odpowiedzialnymi za testy akceptacyjne są klienci lub użytkownicy systemu. Zadaniem testów jest wyrobienie zaufania do systemów operacyjnych lub badanego produktu. Ocena dotyczy gotowości systemu do wdrożenia i użycia. Testy akceptacyjne nie są ostatecznym etapem wdrożenia produktu, stanowią jeden z wielu składników wielopoziomowego testowania produktu (modułowe, integracji modułów, systemowe, integracji systemów, akceptacyjne).
Definicja prawna
Testy akceptacyjne - udokumentowane wartości danych wejściowych wprowadzanych do systemu teleinformatycznego i powiązanych z nimi wartości oczekiwanych danych wyjściowych, opisujące zestawy poprawnych odpowiedzi systemu teleinformatycznego na podawane dane wejściowe, pozwalające na sprawdzenie poprawności wdrożenia oprogramowania interfejsowego,
Według Ustawodawcy przez testy akceptacyjne należy rozumieć: zbiór danych pozwalający na stwierdzenie poprawności współpracy systemów informatycznych.
Charakterystyka testów akceptacyjnych
Podstawa testów | Typowe obiekty testów | Cechy testów akceptacyjnych |
---|---|---|
|
|
|
Testom akceptacyjnym poddane są także urządzenia które przeszły znaczącą naprawę (sprzęt diagnostyczny czy tez radiologiczny), wówczas wykonują je osoby upoważnione przez kierownika jednostki organizacyjnej. Testy akceptacyjne wykonywane dla oprogramowania zamówionego polegają na kontroli wywiązania się z kryteriów zawartych w kontrakcie.
Testy dotyczące oprogramowania spółki
Testy dotyczące oprogramowania spółki dzielimy na:
- testy alfa - wykonywane u producenta który wykonał oprogramowanie i jest przeprowadzany przez zespół testowy ale nie przez zespół projektowy
- testy beta - wykonywany przez klientów na zewnątrz firmy produkującej oprogramowanie
Testy akceptacyjne mogą pojawić się w trakcie użytkowania danego oprogramowania. Przykłady:
- testy akceptacyjne modułu mogą być wykonane w trakcie ich testów
- testy akceptacyjne nowej funkcjonalności mogą być natomiast wykonane przed testami systemowymi
- testy akceptacyjne oprogramowania z półki może być wykonywane w trakcie integracji lub instalacji
Testowanie formalne jest przeprowadzane po to by umożliwić klientowi, użytkownikowi czy określony moduł lub system jest możliwy do zaakceptowania.
Podział testów akceptacyjnych
Testy akceptacyjne dzielmy na:
- Funkcjonalne
- Wydajnościowe
- Bezpieczeństwa
Bibliografia
- Myers G. J., Sandler C., Badgett T., Thomas T. M., Sztuka testowania oprogramowania, Wydawnictwo Helion, 2005
- Pakuła J., Poradnik o testowaniu oprogramowania, https://edu.divante.pl/
- Roman A., Zmitrowicz K., Testowanie oprogramowania w praktyce, Wydawnictwo naukowe PWN, Warszawa 2016
- Smilgin R., Zawód tester, Wydawnictwo naukowe PWN, Warszawa 2015
- Wit B., Technologie informacyjno-komunikacyjne założenia oprogramowania, Towarzystwo Naukowe Organizacji i Kierownictwa - Stowarzyszenie Wyższej Użyteczności Dom Organizatora, 2013
- Woźniak K. (2012), Współczesne narzędzia doskonalenia systemów zarządzania organizacjami, Mfiles.pl
Autor: Maciej Jasiak