如何在selenium python中为web应用程序声明提示或描述性消息

时间:2018-06-18 13:48:15

标签: python-2.7 selenium-chromedriver

使用pytest for web app在python中使用Selenium Framework进行自动化测试。

我想声明当我点击任何输入字段时会显示Descriptive或Hint消息。

  1. 点击时输入字段的屏幕截图
  2. enter image description here

    1. 相应的HTML
    2.     <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 个答案:

没有答案