QA / QA Automation
Эмне үчүн тапшырманы тесттөө керек, эгер анын сүрөттөмөсү гана башталыштан турат?
Сиз бекенд өнүктүрүүгө өтүүнү каалайсызбы? Бул багытты караштырып жатасызбы?
[аты], FactGen компаниясынын вакансиясы жана ишмердүүлүгү менен таанышууга мүмкүнчүлүк болду беле?
Объектке багытталган программалоо принциптерин кайсынысың жана аларды ишиңде кандай колдонуп жатасың?
Кимдик тестирлөө жана автоматташтырылган тестирлөө ортосунда кандай катышыңыз бар?
Ким чечип берди, ким жана эмне менен алектенет: команда өзүбү же лидерби?
Учурдагы маяна күтүүлөрүңүз кандай?
Коддо өзгөрүлмө тизмени колдонгон `add_user` функциясын түзөтүңүз, түз коддо.
UI тестирлөөдө ачык күтүүлөр менен жашыруун күтүүлөрдүн айырмасы эмнеде?
Эгер функцияны үч жолу тизме менен чакырсаңыз, эмне болот?
Автоматташтырылган жана кол менен тестирлөөнүн учурдагы катышы кандай?
Pytest-деги фикстураларда эмне үчүн yield керек?
Кайсы HTTP ыкмалары идемпотенттүү?
Тест дизайны техникалары жөнүндө айтыңыз: кайсыларыны эң көп колдондуңуз?
Сиз бекенд же фронтенд тестирлөөнү жактырасызбы?
# Python - коддо көйгөйдү аныктап, катасыз кайра жаз # Колдонуучуну тизмеге кошуп, ошол тизмени кайтаруу. # Эгер чакырууда экинчи аргумент көрсөтүлбөсө, колдонуучуну кайтаруу. def add_user(user, users=[]): users.append(user) return users print(add_user("User")) # Үч функциядан турган тизмени түзүңүз, алардын ар бири чакырылганда өз санын кайтарат. # Биринчи функция - 0, экинчи - 1, үчүнчү - 2: funcs = [lambda: i for i in range(3)] print([f() for f in funcs])
Page Object Model үлгүсү эмне?
Тесттер бири-бирине таасир этсе, аларды изоляцияланбаган деп айтуга бола ма?
JOIN менен SQL суроолорду жаза аласызбы?
Pythonдеги декоратор эмне кылат?