Как утверждать подсказку или описательное сообщение в Селен Python для веб-приложения

Выполнение автоматизации тестирования с использованием Selenium Framework в python с использованием pytest для веб-приложения.

Я хочу утверждать, что сообщение Descriptive или Hint отображается, когда я щелкаю любое поле ввода.

  1. Снимок экрана поля ввода при нажатии

  1. Соответствующий HTML

    <div class="form-group form-md-line-input form-md-floating-label">
        <input type="number" class="form-control"
               name="primary_phone_number" id="primary_phone_number" min="700000000"
               max="799999999" required>
        <label class=control-label" for="primary_phone_number">Primary Phone Number
            <span class="required" aria-required="true">*</span>
        </label>
        <span class="help-block">Enter mobile number without country code (07xxxxxxxx)</span>
    </div>

Я пытался получить доступ к полю ввода с помощью следующего кода

self.driver.find_element_by_id("primary_phone_number").click()

& попытался утвердить текст с помощью следующего кода, который каждый раз терпит неудачу.

return self.driver.find_element_by_class_name("help-block").text

Пожалуйста, дайте мне знать, как получить доступ к тексту диапазона

0 ответов

Другие вопросы по тегам