Встречается на собеседованиях • сегодня

Писал ли автотесты

Да, писал автотесты на разных проектах. В основном использовал Selenium WebDriver для UI-тестов и REST Assured/Pytest для API-тестирования. Также работал с фреймворками типа TestNG, JUnit и PyTest для организации тестов.

Пример простого UI-теста на Java + Selenium:

java
@Test
public void testLogin() {
    driver.get("https://example.com/login");
    driver.findElement(By.id("username")).sendKeys("testuser");
    driver.findElement(By.id("password")).sendKeys("password123");
    driver.findElement(By.id("login-btn")).click();
    Assert.assertTrue(driver.findElement(By.id("welcome-message")).isDisplayed());
}

Для API-тестов часто использовал такой подход:

python
def test_get_user():
    response = requests.get("https://api.example.com/users/1")
    assert response.status_code == 200
    assert response.json()["username"] == "testuser"

Также имею опыт с Page Object паттерном, параллельным запуском тестов и интеграцией с CI/CD.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы