QA / QA Automation
Защо в селектора за елемента на формуляра не се използва body?
Как да прихванете и модифицирате отговора от API в Playwright за тестване на UI?
Има ли някой над вас, който отговаря глобално за процесите и избора на тестови инструменти?
Какъв беше основният ви фокус в EMCD? Разкажете ни за опита си в автоматизацията на тестове.
#Даден е URL #[линк] #Трябва да се получи списък с имената на всички потребители от отговора import requests url = "[линк]" def test response = requests.get(url) print(response.json()) ime = [potrebitel['name'] for potrebitel in response.json()] print(ime)
Кой фреймуърк би избрал сега за автоматизирани UI тестове?
@pytest.mark.skip("flaky") def test_create_user(self, base_url, generate_faker_data): headers = {"api-key": "special-key"} data = { **generate_faker_data } response = requests.post(f'{base_url}/user', json=data, headers=headers) assert response.status_code == 200, "Грешка, регистрацията не беше успешна" assert "code" in response.json(), "Грешка, създаването на обекта не беше успешно" response_username = requests.get(f'{base_url}/user/{data["username"]}') assert response_username.json()['username'] == data['username'] assert response_username.json()['id'] == data['id'], "ID-тата не съвпадат" self.attach_response(response.json())
Разкажете за себе си: работили ли сте в автоматизация или като пълен тестер?
Писа ли си и тестовите планове?
Обяснете 4-те принципа на ООП и дайте примери от вашия опит за тяхното прилагане.
Какво са гетърите и сетърите?
Има ли автоматизирани тестове на фронтенда, кой фреймуърк се използва за автоматизация на UI?
Какво се случва с съобщението в Kafka след като го прочете потребителят?
Трябва ли да тестваме изискванията? Какви са критериите за тестване на изискванията?
Какви типове автентикация за уеб приложения знаеш?
Ако не беше възникнало условието с хибридния формат на работа, нямаше ли да търсите работа?
Как бяха разпределени задачите в екипа?
Разкажи ми за WebView, какви са особеностите при работа с него, подводните камъни
Как оптимизираха времето за изпълнение?
Имали ли сте CI/CD? Как го разбираш?