Как утверждать подсказку или описательное сообщение в Селен Python для веб-приложения
Выполнение автоматизации тестирования с использованием Selenium Framework в python с использованием pytest для веб-приложения.
Я хочу утверждать, что сообщение Descriptive или Hint отображается, когда я щелкаю любое поле ввода.
- Снимок экрана поля ввода при нажатии
- Соответствующий 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
Пожалуйста, дайте мне знать, как получить доступ к тексту диапазона