База Hintsage

Автоматизация тестирования

Архитектура автотестов, инструменты, стабильность, CI и тестовые стратегии.

Практика

Вопросы: Автоматизация тестирования

На странице кнопка становится доступной после асинхронного запроса, поэтому тест иногда не успевает нажать её. Какой механизм ожидания следует применить вместо фиксированной задержки?

import time

def test_submit(page):
    page.open('/checkout')
    time.sleep(5)
    page.click('#submit')
    assert page.text('#status') == 'accepted'
ТестированиеАвтоматизация тестированияИнженер по автоматизации тестирования

Показано 1–20 из 50