როგორ შემოწმოთ ერთდროულად რამდენიმე მომხმარებლის ხელმისაწვდომობა მათი ID-ებით ერთ ტესტში, თუ თითოეული იგივე GET-ს ახორციელებს და HTTP 200-ს ელოდება?
QA / QA Automation
შეგიძლიათ ახსნათ, რა არის წითელი-მუქი ხე და რა სარგებელი აქვს მას?
რა არქიტექტურული სტილები იცით API-ების?
#მოსაზრება 1 #მიცემულია სია: list_numbers = [2, 6, 3, 19, 10, 4, 11, 16, 12, 5, 4, 16, 1, 0, 8, 16, 10, 10, 8, 5, 1, 11, 10, 10, 12, 0, 0, 0] #გამოიტანეთ YES, თუ სია შეიცავს 5 და 19 რიცხვებს, წინააღმდეგ შემთხვევაში NO; # მოსაზრება 2 # დაწერეთ ფუნქცია remove_vowels(text: str):, რომელიც: # იღებს სტრიქონის სახით შეტყობინებას. # ამოჭრის ყველა ხმოვან ასოებს (ლათინური a, e, i, o, u – ნებისმიერ რეგისტრში) სტრიქონიდან. first_string = "Hello World!" second_string = "Python" third_string = "aeiou" # მოსაზრება 3 # ორი ლექსიკონი არსებობს. გაერთიანეთ ისინი ისე, რომ როდესაც გასაღებები ემთხვევა, მათი მნიშვნელობები შეაჯამოს. d_one = {'apple': 10, 'banana': 20, 'super_kiwi': 30} d_two = {'orange': 15, 'super_kiwi': 25, 'lemon': 5} # შედეგი უნდა იყოს: {'apple': 10, 'banana': 20, 'super_kiwi': 55, 'orange': 15, 'lemon': 5} # მოსაზრება 4 """ შექმენით BankAccount კლასი და მეთოდები: deposit(amount) - შეტანა withdraw(amount) - გამოტანა შემოწმებით ბალანსის balance() - მიმდინარე ბალანსის ჩვენება """
როგორ მიიღოთ უნიკალური ჩანაწერები მონაცემთა ბაზის ტაბლოდან?
როგორ გავუშვათ მხოლოდ UI ან მხოლოდ API ტესტები pytest-ში?
რა არის პოზიციური და სახელოვნებო არგუმენტები, და მნიშვნელობა აქვს მათი წესრიგს ფუნქციის გამოცხადებისას?
გააზიარეთ Python-ში ობიექტზე ორიენტირებული პროგრამირების შესახებ და მის პრინციპებს.
როგორ მიიღოთ 10 არაინკლუზიური ჩანაწერი მონაცემთა ბაზის ტაბლოდან?
თქვენ თავად მოაწყვეთ გარემო და ჩაატარეთ ტესტები?
მოგვითხრით, რა გააკეთეთ ტესტირების ავტომატიზაციის დასაწყისიდან აშენებისთვის.
გაამარტივეთ pytest.mark.parametrize-ის სინტაქსი.
გაამარტივეთ LEFT JOIN-ის მნიშვნელობა.
yield და return როგორ განსხვავდება?
რა კითხვები გაქვთ პროექტის, სტეკისა და სამუშაო ფორმატის შესახებ?