některé z uvedených zdrojů nemusí být spolehlivé. Prosím, pomozte tento článek tím, že hledá lepší, spolehlivější zdroje. Nespolehlivé citace mohou být napadeny nebo odstraněny. (Prosinec 2019) (Učit se, jak a kdy odstranit tuto šablonu zprávy)
software regrese je softwarová chyba, která dělá funkce přestane fungovat, jak bylo zamýšleno po určité události (například upgrade systému, systému opravy nebo změny na letní čas)., Regrese výkonu softwaru je situace, kdy software stále funguje správně, ale provádí pomaleji nebo používá více paměti nebo zdrojů než dříve.
regrese jsou často způsobeny zahrnutými opravami chyb zahrnutými do softwarových oprav. Jedním z přístupů, jak se tomuto problému vyhnout, je regresní testování. Správně navržený testovací plán má za cíl zabránit této možnosti před uvolněním jakéhokoli softwaru. Automatizované testování a dobře napsané testovací případy mohou snížit pravděpodobnost regrese.,
softwarová regrese může být jednoho ze tří typů:
- Local-změna představuje novou chybu ve změněném modulu nebo komponentě.
- Remote-změna v jedné části softwaru přeruší funkčnost v jiném modulu nebo komponentě.
- Unmasked-změna odhalí již existující chybu, která před změnou neměla žádný účinek.