Sobes.tech
Junior

მითხარით ფუნქციონალური და ფუნქციონალური არამოქმედი ტესტირების განსხვავებები.

sobes.tech AI

პასუხი AI-სგან

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

მახასიათებელი ფუნქციური ტესტები ნეფუნქციური ტესტები
მიზანი ფუნქციების შესაბამისობის შემოწმება მოთხოვნებთან. სისტემის ხარისხის მახასიათებლების შემოწმება.
რა იწინასწარმეტყველებს ფუნქციონალობა, ოპერაციები, სისტემის ქცევა. შესრულება, მასშტაბურობა, საიმედოობა, და სხვა.
მოთხოვნები ჩვეულებრივ, დაფუძნებულია ფუნქციურ მოთხოვნებზე. დაფუძნებულია ნეფუნქციურ მოთხოვნებზე (SLA, სტანდარტები).
ტესტის ტიპები ერთეული, ინტეგრაცია, სისტემური, მიღება, რეგრესია. დატვირთვა, სტრესი, სტაბილურობა, უსაფრთხოება, გამოყენებადობა, თავსებადობა.
ვინ ახორციელებს დეველოპერები (მოდული/ინტეგრაცია), QA ინჟინრები, ბიზნეს-ანალიტიკოსები/მომხმარებლები (მიღება). QA ინჟინრები (სპეციალისტები შესრულებაში, უსაფრთხოებაში).
მეტრიკები ფუნქციონალობაში ხარვეზების რაოდენობა. პასუხის დრო, გამტარუნარიანობა, ხელმისაწვდომობა, რესურსების მოხმარება, სუსტი წერტილები.
მაგალითი მომხმარებლის წარმატებული ავტორიზაციის შემოწმება. გვერდის ჩატვირთვის დრო გადატვირთვისას.