Автоматтандырылған тестілерді жазу және қолдау бойынша жалпы тәжірибеңіз қандай?
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] #Егер тізім 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() - Ағымдағы баланс көрсетеді """
Тек UI немесе тек API тесттерін pytest-те қалай іске қосуға болады?
Мәліметтер базасындағы кестеден қайталанбайтын жазбаларды қалай алуға болады?
yield және return қалай ерекшеленеді?
Python-да OOP жана анын принциптери жөнүндө айтыңыз.
Тестілеу автоматтандыруын нөлден бастап қалай құрғаныңыз туралы айтыңыз.
Позициялық жана аталыштуу аргументтер деген эмне жана алардын тартиби маанилүүби функцияны жарыялаганда?
Мәліметтер базасындағы кестеден 10 қайталанбайтын емес жазбаларды қалай алуға болады?
Сіз ортамен өзіңіз орнатып, тесттерді өзіңіз іске қостыңыз ба?
pytest.mark.parametrize синтаксисін түсіндіріңіз.
LEFT JOIN-ді түсіндіріңіз.
Жоба, стек және жұмыс форматы туралы қандай сұрақтарыңыз бар?