QA / QA Automation
Какви методи за тестване трябва да се използват при проверка на система с микросервизи?
Можеш ли да изброиш основните видове методи за тестване на софтуер?
Можете ли да ми разкажете за функционалното и нефункционалното тестване, кои подвидове знаете?
Кои постижения или проекти ви карат да се чувствате най-горди и с какво сте особено горд в професионалната си дейност?
Обяснете концепцията за метаклас и ролята й при определянето на класове в Python
Какви са предимствата и недостатъците на използването на класа PageObject в сравнение с простите низове в автоматизираните тестове?
Кои инструменти и панели в DevTools могат да помогнат на тестерите при анализа и отстраняването на грешки в уеб приложенията?
Споделете опита си с базата данни PostgreSQL, разкажете за реализираните задачи и решените проблеми.
Кои шаблони за дизайн знаете освен Page Object?
Можете ли да споделите опита си с ръчно тестване и подходите, които сте използвали?
Каква беше целта на теста за натоварване?
Писали ли сте персонализирани декоратори? Можете ли да покажете пример?
Можете ли да обясните разликите между различните HTTP методи като GET, POST, PUT и DELETE?
В кои ситуации се използва тестовата библиотека Chai по време на разработката?
Кои области на знанията смятате за важни за допълнително изучаване?
Посочете граничните случаи при създаване на поръчка.
Можете ли да обясните какво представляват уеб сокетите и как работят в контекста на уеб разработката?
Какво ниво на доходи сте готови да разгледате?
# Дадена е низ, състоящ се от буквите 'X', 'Y' и 'O'. # Необходимо е да се намери най-краткото разстояние между буквите 'X' и 'Y', # или да се върне 0, ако 'X' или 'Y' липсват. # "YY" -> 0 # "XX" -> 0 # "XY" -> 1 # "YOX" -> 2 # "OOOXOOYOXO" -> 2 # "OOOXXOY" -> 2 def distance(string: str) -> int:
Как е организирано, когато в един проект живеят заедно JUnit и TestNG?