Sobes.tech
Middle

რა შედის კრიტიკული ტესტების ნაკრებში?

sobes.tech AI

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

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

ჩვეულებრივ მოიცავს:

  1. აპლიკაციის დაწყება და შეჩერება: წარმატებული ინსტალაცია (თუ საჭიროა), შეცდომების გარეშე დაწყება, სწორი დახურვა.
  2. ავტენტიფიკაცია/შესვლა: შესვლის შემოწმება ვალიდური და არავალიდური მონაცემებით, ახალი მომხმარებლის რეგისტრაცია (თუ საჭიროა), პაროლის აღდგენა.
  3. ძირითადი მომხმარებლის სცენარები (Happy Path): ძირითადი და ყველაზე ხშირი მოქმედებების შესრულების შემოწმება. მაგალითად:
    • ონლაინ მაღაზიისთვის: პროდუქტის ძიება -> კალათაში დამატება -> შეკვეთის განთავსება -> გადახდა.
    • სოციალური ქსელისთვის: ანგარიში შექმნა -> პოსტვა -> კომენტირება.
  4. მთავარი განყოფილებებზე/გვერდებზე წვდომა: ნავიგაციის შემოწმება ძირითადი ნაწილის მიხედვით.
  5. მონაცემებთან ძირითადი მუშაობა: ძირითადი ობიექტების შექმნა, ნახვა, რედაქტირება, წაშლა (CRUD ოპერაციები), თუ აპლიკაცია მონაცემებთან მუშაობს.
  6. კრიტიკული გარე სისტემებთან ინტეგრაცია: თუ აპლიკაცია დამოკიდებულია სხვა სერვისებზე (გადახდის სისტემები, გარე API-ები), მათი ძირითადი ურთიერთქმედება შემოწმებულია.

კრიტიკული ტესტების მიზანია სწრაფად განსაზღვროს, არის თუ არა ბილდი შესაფერისი დამატებითი დეტალური ტესტებისთვის ან გამოშვებისათვის.