QA / QA Automation
Әрқайсысы бірдей GET орындап, HTTP 200 күтетін болса, бір тестпен бірнеше пайдаланушының қол жетімділігін қалай тексересіз?
Python-да генераторлар дегеніміз не?
Python-да OOP жана анын принциптери жөнүндө айтыңыз.
yield және return қалай ерекшеленеді?
Сіз ортамен өзіңіз орнатып, тесттерді өзіңіз іске қостыңыз ба?
pytest fixtures туралы айтыңыз: олар не үшін керек және қалай жасалады?
pytest фикстураларын қайда сақтауға болады және жобада қанша conftest.py файлы болуы мүмкін?
Тестілеу автоматтандыруын нөлден бастап қалай құрғаныңыз туралы айтыңыз.
LEFT JOIN-ді түсіндіріңіз.
Жоба, стек және жұмыс форматы туралы қандай сұрақтарыңыз бар?
pytest.mark.parametrize синтаксисін түсіндіріңіз.
pytest.mark.parametrize-дегі indirect параметрінің мағынасы не?
Python-да super() функциясынын максаты эмне?
#Тапсырма 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] #Егер тізім 5 және 19 сандарын қамтыса, YES, ал болмаса 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() - Ағымдағы баланс көрсетеді """
Мәліметтер базасындағы кестеден 10 қайталанбайтын емес жазбаларды қалай алуға болады?
Тестілеу пирамидасында қанша деңгейі бөлінеді?
REST дегеніміз не және оны қалай түсінесіз?
Шектеу мәндері талдауы арқылы сол жасын тексеру тапсырмасын шешіңіз.
Практикада жұптық тестілеуді қолдандыңыз ба?
OOP-деги абстракция эмне?