რა დონეები შედის ტესტის პირამიდის სტრუქტურაში?
QA / QA Automation
შეგიძლიათ ახსნათ აბსტრაქციის კონცეფცია ობიექტზე ორიენტირებულ პროგრამირებაში?
რატომ არის WebView ნაკლებად უსაფრთხო? რატომ არის WebView-ის მეშვეობით ავტორიზაცია ნაკლებად უსაფრთხო?
დაგიმუშავიათ ოდესმე მონაცემთა ბაზაში სარეკლამო გეგმის (EXPLAIN/EXPLAIN ANALYZE)?
შეგიძლიათ ჩამოთვალოთ ძირითადი HTTP მეთოდები, რომლებიც იცით?
რა არის ფიქსტურები? რა მიზნით გამოიყენება?
'git pull' ბრძანების შემადგენელი კომპონენტები რა არის და როგორ ურთიერთქმედებს ის რეპოზიტორიასთან?
როგორ ავირჩიოთ მობილური მოწყობილობა ტესტირებისთვის, რა მიმართულებით წავალთ?
მეთოდი ახორციელებს შეკვეთის განთავსებას საიტზე. მიღებს: 1 პროდუქტებით გამოგზავნილების სია 2 თითოეული გამოგზავნისთვის მოსალოდნელი მიწოდების თარიღი 3 მიწოდების მისამართი კომენტარებით 4 გადახდის მეთოდი, მაგალითად, ბარათი. address.comment-ის სიგრძის ლიმიტი - 200 სიმბოლო shipments-ის სიგრძის ლიმიტი - 200 ობიექტი ამ მეთოდის ტესტირება უნდა მოხდეს (შესამოწმებელი სია შექმნათ). POST /order { "shipments": [ // პროდუქტებით გამოგზავნილები/საფუთები { "id": "number", "date": "number" // მოსალოდნელი მიწოდების თარიღი } ], "adress": { "id": "number", "comment": "string", "is_leave_at_door": "boolean" // დატოვეთ კარებთან }, "payment_method": "string" # card / apple_pay }
რისურსების განახლების ოპერაციებისათვის HTTP POST, PUT და PATCH მეთოდების არჩევისას რა კრიტერიუმებს უნდა გამოიყენოს?
შეგიძლიათ თქვენი პროფესიული გამოცდილება და ჩართულ პროექტები გაუზიაროთ?
გააზიარე შენი ბოლო სამუშაო ადგილი: პროექტი, პროცესები, რის გამო იყო პასუხისმგებელი, რა საქმიანობით იყო დაკავებული.
როგორ დავამატოთ სიის გასუფთავება ტესტის დასრულების შემდეგ? რა განსხვავებაა yield და AdFinalizer-ს შორის?
ტესტების ავტომატიზაციის ან დოკუმენტების ანალიზის დროს XPath-ის გამოყენების უპირატესობები და ნაკლოვანებები რა არის?
არსებობს ცხრილი სახელწოდებით carts. სვეტები: userID, itemID, quantity. იპოვეთ მომხმარებლები დიდი კალათით, რომელთა საერთო საქონლის რაოდენობა აღემატება 300-ს.
შეგიძლიათ ახსნათ ობიექტზე ორიენტირებული პროგრამირების კონცეფცია პოლიმორფიზმში?
რომელი sniffers-ები გამოიყენეთ? მათ ფუნქციებს და რა მიზნით გამოიყენება, ამის შესახებ მითხარით.
როგორ დაიწყეთ UI-ტესტები CI-ზე? რა გამოიყენეთ?
ვადაგა: პალინდრომი წერეთ ფუნქცია is_palindrome(s: str) -> bool, რომელიც ამოწმებს, არის თუ არა სტრიქონი პალინდრომი (წაიკითხება ერთნაირად მარცხიდან მარჯვნივ და მარჯვნიდან მარცხნივ). უნდა უყურადღებოდ დარჩეს სივრცეები, ნიშანწყალები და დიდი და პატარა ასოების განსხვავება. მაგალითები: - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False
შენ ოდესმე შეხვედრილხარ flaky-ტესტებთან? რა პრაქტიკებია მათთან ბრძოლისთვის?