有没有办法获取 Selenium 测试的输入字段的实际值?
例如:
我需要检查该字段是否有值以及该值是否正确:
在页面上:
经理的电子邮件: branch_manager@example.com。
我需要获取值'branch_manager@example.com',但是当我使用 XPath 时,仅显示以下内容。
<input type="text"
name="Email"
id="Email"
ng-model="vm.email"
placeholder=""
maxlength="200"
ng-readonly="vm.editField"
ng-required="!vm.viewState"
ng-pattern="/^[a-zA-Z0-9.!#$%&�*+\/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*$/"
class="ng-pristine ng-valid md-input ng-valid-pattern ng-valid-maxlength ng-valid-required ng-touched"
readonly="readonly"
aria-required="false" aria-invalid="false">
我只得到ng-model
包含我真正想要的是模型内的值的值。可能吗?