Junior
Тастыктоо тестирлөө менен регрессия тестирлөө арасы кандай айырма бар?
sobes.tech AI
AIден жооп
- Ырастамачы тест (Confirmation Testing / Re-testing): Ачыкка чыгарылган кемчиликке такъдим ителгән төзәтүне тикшерү, проблеманың чыннан да хәл ителгәненә һәм төзәтүнең дөрес эшләвенә инану. Һәр төзәтүдән соң үткәрелә.
- Регрессия тесты (Regression Testing): Программаның бар булган функцияләрен үзгәртүләрдән соң тикшерү (кемчелекләрне төзәтү, яңа функцияләр өстәү, конфигурация үзгәртүләрен), бу үзгәртүләр яңа кемчелекләр кертмәгәненә һәм алдан эшләгән өлешләрнең эшчәнлегенә комачаулык китермәгәненә инану өчен.
Төп аерма:
| Үзенчәлекләр | Ырастамачы тестлау | Регрессия тестлау |
|---|---|---|
| Максат | Кемчелекне төзәтүне тикшерү | Үзгәртүләр системаны ватмавын тикшерү |
| Куллану өлкәләре | Аерым төзәтелгән кемчелек | Үзгәртүләр белән бәйле һәм бәйле булмаган модульләр/функцияләр |
| Кайчан үткәрелә | Кемчелек төзәтелгәннән соң | Теләсә кайсы код үзгәртүдән соң |
| Кемчелек белән бәйлелек | Ачыкка чыгарылган кемчелек белән бәйле | Мөмкин, конкрет кемчелек белән бәйле булмаска мөмкин, яңа эзләүләр |
| Тест очраклары | Хатаны тапкан очракны яңадан тикшерү | Мәсәлән, барлык алдан үтәлгән очраклар |