რეგრესიული ტესტირება (Regression testing)

მისი მიზანია დაადასტუროს, რომ ახალმა პროგრამულმა ცვლილებამ არ გამოიწვია უკვე არსებული და შემოწმებული ფუნქციურობის „გაფუჭება”. „Regression” ტესტირების დროს მიმდინარეობს უკვე გაშვებული ტესტების ხელახალი გაშვება. აღნიშნული ტესტირების ტიპი უზრუნველყოფს, რომ ახალ პროგრამულ ცვლილებას არ აქვს გვერდითი მოვლენები არსებულ ფუნქციაზე. „Regression” ტესტების გაშვების აუცილებლობა დგება მაშინ, როდესაც ხდება ქვემოთ მითითებული ერთ-ერთი მოვლენა:

  • იცვლება მომხმარებლის მოთხოვნები, მაშასადამე იცვლება კოდი მოთხოვნების შესაბამისად;
  • პროგრამას ემატება ახალი მახასიათებელი;
  • ფიქსირდება პროგრამული დეფექტი.

მსგავსი ტიპის ტესტირებისას გამოყენებადია ავტომატური მატესტირებელი ინსტრუმენტები, რადგან ყოველი პროგრამული ცვლილებისას მიმდინარეობს ერთიდაიმავე ტესტების მრავალჯერადი გაშვება

კომენტარის დატოვება

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო. აუცილებელი ველები მონიშნულია *