Sobes.tech
Junior

უარყოფითი ტესტის დროს რა არის მოსალოდნელი ქცევა?

sobes.tech AI

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

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

მოლოდინიანი ქცევის ძირითადი სცენარები:

  • შეცდომის შესახებ ინფორმაციული შეტყობინების ჩვენება: მომხმარებელი იღებს ნათელ და გასაგებ ახსნას პრობლემის შესახებ, მაგალითად: "ელექტრონული ფოსტის ფორმატი არასწორია", "პაროლი უნდა შეიცავდეს მინიმუმ 8 სიმბოლოს", "მოთხოვნადი რესურსი მიუწვდომელია".
  • არასწორი ოპერაციის თავიდან აცილება: სისტემა ბლოკავს მოქმედებას, რომელიც შეიძლება გამოიწვიოს შეცდომა ან არასასურველი შედეგები. მაგალითად, "შენახვა" ღილაკი გამორთულია აუცილებელი ველების შევსებამდე.
  • წინა სტაბილური მდგომარეობის დაბრუნება: შეცდომის ან არასწორი ოპერაციის შემთხვევაში, სისტემა უნდა დაბრუნდეს იმ მდგომარეობაში, რომელიც იყო ოპერაციის შესრულებამდე, სწორ მონაცემებს არ კარგავდეს.
  • შეცდომის ლოგში ჩაწერა: ინფორმაცია არასწორ შემთხვევაზე უნდა იყოს ჩაწერილი სისტემის ლოგებში, შემდგომი ანალიზისა და დარეგულირებისათვის.
  • მონაცემების მთლიანობის შენარჩუნება: მიუხედავად არასწორ მონაცემების, არსებული ინფორმაცია ბაზაში არ უნდა დაზიანდეს ან წაიშალოს.
  • უსაფრთხოების გაჟონვების არარსებობა: არასწორი მონაცემები არ უნდა გამოიწვიოს არაორიგინალური წვდომა ან ზიანის მომტანი კოდის შესრულება.

მოლოდინიანი ქცევის მაგალითები, დამოკიდებულია ნეგატიური ტესტის ტიპზე:

ტიპი ნეგატიური ტესტი მოლოდინიანი ქცევა
არასწორი ფორმატის შეყვანა ვალიდაციის შეტყობინება შეცდომის შესახებ, შენახვა/გაგზავნის თავიდან აცილება.
ლიმიტების გადაჭარბება შეზღუდვის შეტყობინება, ოპერაციის ბლოკირება.
აუცილებელი ველების არარსებობა შეცდომის შეტყობინება, შენახვა/გაგზავნის თავიდან აცილება.
გამოყენებული ობიექტის წაშლა გაფრთხილება ან წაშლის ბლოკირება, თუ დამოკიდებული ობიექტი ჯერ კიდევ არსებობს.
არასწორი უფლებები წვდომის უარყოფის შეტყობინება.
აკრძალული მოქმედების მცდელობა შეცდომის შეტყობინება უფლებების ან მოქმედების შესრულების შეუძლებლობის შესახებ.