QA / QA Automation
სად არის ტესტირების პირამიდის რომელ ნაწილშია ხელით ტესტირება?
მოკლედ ისაუბრეთ თქვენს გამოცდილებაზე და ტექნოლოგიების სტეკზე.
რა არის ფიქსტურა?
რა კავშირი არსებობს REST API-ის დოკუმენტაციასა და Swagger-ის ინსტრუმენტს შორის?
რა ეტაპი იწყება PR-ის გახსნის შემდეგ? როგორც კი დეველოპერი ახსნის PR-ს, თუ ჯერ კოდის მიმოხილვა ხდება?
მიღწევის ოპტიმიზაცია: როგორ გავაუქმოთ else-შეერთება და გამოვიყენოთ for/else?
[isim] დაუსვა კითხვა: გაქვთ გუნდის ლიდერის ან მენტორის გამოცდილება?
Pytest-ში fixture რა არის?
OOP-ის ძირითად პრინციპებს დაასახელეთ და მოკლედ აღწერეთ თითოეული მათგანის
როგორ აშენდა სამუშაო პროცესი დავალებებთან დაკავშირებით? ტესტის შემთხვევები თავად შეადგინეს თუ ანალიტიკოსები, ბიზნესი?
როგორ შეიძლება გამკლავება ან გამონაკლისის გადაცემა?
გთხოვთ, მოგვიყევით თქვენი ავტომატიზაციის გამოცდილების შესახებ: მეტი UI თუ API? რამდენი წელი/თვე გაქვთ Python-ით?
როდესაც მოთხოვნები იყო განმარტებული, იყო თუ არა ურთიერთქმედების ისტორიები პროდუქტის გუნდთან ან მარკეტინგის გუნდთან?
მოდიფიცირეთ მეთოდი, რომელიც აბრუნებს მაქსიმალურ სიგრძეს სერიაში, სადაც ყოველი შემდეგი ელემენტი 1-ით იზრდება, მოცემულ მთელ რიცხვთა მასივში. თუ სია შედგება მხოლოდ 1 ელემენტიდან, სერიის სიგრძე არის 1.
რა ვერსიები არსებობს IP მისამართებისა და რა განსხვავებაა IPv4 და IPv6-ს შორის?
გვითხარით ცოტა საკუთარ შესახებ / თვითწარმოდგენა
საფუძველზე HTTP მეთოდების ჩამონათვალი
როგორ შეიძლება სხვა გზებით კომუნიკაცია ჰქონდეთ მიკროწესვებს API-ს გარდა? იცნობ სხვა მეთოდებს?
რა არის Storage State და როგორ ეხმარება ავტორიზაციას?
ბანკის სერვისის REST API მეთოდი, რომელიც გადადის გარკვეულ თანხას ერთ ბანკის მომხმარებლიდან მეორეზე ID-ის საშუალებით: GET /api/transfer?money={money}&from={uid}&to={uid} მიზანია ამ მეთოდის ტესტის შემთხვევების შექმნა. ტესტის შემთხვევის მაგალითი: მეტოდს გამოიძახეთ პარამეტრებით money=10.10&from=1&to=2; მოსალოდნელი ქცევა: მეტოდს გამოიძახეთ პარამეტრებით money=10&from=1&to=2; მოსალოდნელი ქცევა: სტატუსი 400, ბალანსი არ იცვლება, გამოიტანეთ შეცდომა არასაკმარისი თანხის შესახებ მეტოდს გამოიძახეთ პარამეტრებით money=100000&from=1&to=2; მოსალოდნელი ქცევა: სტატუსი 200, 1 ბალანსი შემცირდება მიმდინარე თანხით, 2 ბალანსი გაიზრდება მიმდინარე თანხით მეტოდს გამოიძახეთ პარამეტრებით money=-10000&from=1&to=2; მოსალოდნელი ქცევა: სტატუსი 400, ბალანსი არ იცვლება, გამოიტანეთ შეცდომა ნეგატიური მნიშვნელობის გადაცემაზე მეტოდს გამოიძახეთ პარამეტრებით money=0&from=1&to=2; მოსალოდნელი ქცევა: სტატუსი 400, ბალანსი არ იცვლება, გამოიტანეთ შეცდომა ნულოვანი მნიშვნელობის გადაცემაზე მეტოდს გამოიძახეთ პარამეტრებით money=вавава&from=1&to=2; მოსალოდნელი ქცევა: სტატუსი 400, ბალანსი არ იცვლება, გამოიტანეთ შეცდომა სწორი მნიშვნელობის შეტანის შესახებ მეტოდს გამოიძახეთ პარამეტრებით money=10000&from=1&to=1; მოსალოდნელი ქცევა: სტატუსი 400, ბალანსი არ იცვლება, გამოიტანეთ შეცდომის დეტალური აღწერა