Junior — Middle
74
Алдыңғы лауазымыңызда кодты тексеру үшін автоматтандырылған тесттерді жасадыңыз ба немесе іске қостыңыз ба?
Сұралған компаниялар
AI-дан жауап
sobes.tech AI
Иә, алдыңғы жобаларда мен Python кодына арналған автоматты тесттерді құрып, іске қостым, олар unittest және pytest Framework-тері арқылы орындалды. Бұл қателерді ерте кезеңде анықтауға көмектесті және өзгерістер енгізілген кезде қолданбаның тұрақтылығын қамтамасыз етті.
Міне, pytest қолдану арқылы қарапайым тесттің мысалы:
# test_sample.py
def add(a, b):
return a + b
def test_add():
assert add(2, 3) == 5
assert add(-1, 1) == 0
Тесттер терминалда pytest командасы арқылы орындалады, ол автоматты түрде барлық тест функцияларын табады және орындайды.