Regresné testovanie

Autor: Peter Berry
Dátum Stvorenia: 12 August 2021
Dátum Aktualizácie: 22 V Júni 2024
Anonim
Regresné testovanie - Technológie
Regresné testovanie - Technológie

Obsah

Definícia - Čo znamená regresné testovanie?

Regresné testovanie je typ softvérového testovania, ktorý sa používa na určenie, či sú nové problémy výsledkom softvérových zmien.


Pred použitím zmeny sa program otestuje. Po použití zmeny sa program znova testuje vo vybratých oblastiach, aby sa zistilo, či zmena spôsobila nové chyby alebo problémy, alebo či skutočná zmena dosiahla zamýšľaný účel.

Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje regresné testovanie

Regresné testovanie je nevyhnutné pre veľké softvérové ​​aplikácie, pretože je často ťažké vedieť, či zmena časti problému vytvorila nový problém pre inú časť aplikácie. Napríklad zmena úverového modulu aplikácie banky môže mať za následok zlyhanie mesačného výkazu transakcií. Vo väčšine prípadov sa problémy môžu zdať nesúvisiace, ale v skutočnosti môžu byť príčinou frustrácie medzi vývojármi aplikácií.


Medzi ďalšie situácie, ktoré si vyžadujú regresné testovanie, patrí zistenie, či určité zmeny dosahujú zamýšľaný cieľ alebo testovanie nových nebezpečenstiev spojených s problémami, ktoré sa objavia po období bez problémov.

Moderné regresné testovanie sa vykonáva predovšetkým prostredníctvom špecializovaných komerčných testovacích nástrojov, ktoré využívajú existujúce softvérové ​​snímky, ktoré sa potom porovnávajú po použití konkrétnej zmeny.Pre ľudských testerov je takmer nemožné vykonávať rovnaké úlohy rovnako efektívne ako automatizované softvérové ​​testery. Platí to najmä pre veľké a zložité softvérové ​​aplikácie v rozsiahlych výpočtových prostrediach, ako sú banky, nemocnice, výrobné podniky a veľkí maloobchodníci.