我有一个带有Angular矩选择器的网页来显示时间。我想使用Selenium和Python断言在选择器的输入字段中设置了特定时间。
我尝试检查时间是否在使用的页面源中发生,assert '13:19' in driver.page_source但是此语句失败,因为时间值未包含在DOM中。
如何使用Python脚本从Selenium访问输入字段的此值?
这是选择器的HTML:
<input type="text" id="observation-timedate" ng-disabled="readOnly"
ng-class="{'time-picker-timeDate': !readOnly}" readonly="true"
class="input-block-level ng-valid ng-isolate-scope moment-picker-input
ng-valid-min-date ng-valid-max-date time-picker-timeDate ng-not-empty
ng-dirty ng-valid-parse ng-touched"
ng-model="action.observationTime" format="LT"
moment-picker="observationTimeDate"
tabindex="0"
aria-invalid="false"
style="">
慕姐8265434
相关分类