Regresní testování

Autor: Peter Berry
Datum Vytvoření: 12 Srpen 2021
Datum Aktualizace: 22 Červen 2024
Anonim
Regresní testování - Technologie
Regresní testování - Technologie

Obsah

Definice - Co znamená regresní testování?

Regresní testování je typ testování softwaru používaný k určení, zda nové problémy jsou výsledkem softwarových změn.


Před provedením změny se program otestuje. Po provedení změny se program znovu testuje ve vybraných oblastech, aby se zjistilo, zda změna způsobila nové chyby nebo problémy, nebo zda skutečná změna dosáhla zamýšleného účelu.

Úvod do Microsoft Azure a Microsoft Cloud V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje regresní testování

Regresní testování je nezbytné pro velké softwarové aplikace, protože je často obtížné zjistit, zda změna části problému vytvořila nový problém pro jinou část aplikace. Například změna úvěrového modulu pro bankovní aplikace může mít za následek selhání měsíční zprávy o transakci. Ve většině případů se problémy mohou zdát nesouvisející, ale ve skutečnosti mohou být kořeny frustrace mezi vývojáři aplikací.


Mezi další situace, které vyžadují regresní testování, patří zjištění, zda určité změny dosahují zamýšleného cíle, nebo testování nových nebezpečí souvisejících s problémy, které se objeví po bezproblémovém období.

Moderní regresní testování je primárně prováděno prostřednictvím specializovaných komerčních testovacích nástrojů, které využívají existující softwarové snímky, které jsou poté porovnány po použití konkrétní změny.Pro lidské testery je téměř nemožné provádět stejné úkoly stejně efektivně jako automatizované softwarové testery. To platí zejména pro velké a složité softwarové aplikace v rozsáhlých výpočetních prostředích, jako jsou banky, nemocnice, výrobní podniky a velcí maloobchodníci.