无法使用输入类型“email”将文本输入到文本字段

时间:2017-08-07 09:38:12

标签: selenium-ide

我似乎无法在电子邮件类型的文本字段中输入文本。如何使用电子邮件类型在文本字段中输入文本?

以下是我从该页面获得的代码片段:

<input type="email" name="email-123" ng-model="value123" ng-disabled="(v.disable === true)">

这是我到目前为止所尝试过的,但它无效,

 type | xpath=/html/body/div[1]/portal/div/div/tenants/div/div/div[2‌​]/form/div[1]/div/di‌​v/md-content/fieldse‌​t[3]/div[1]/div/div/‌​md-input-container/i‌​nput[@name='email-12‌​3'] | "aaa@yopmail.com"

1 个答案:

答案 0 :(得分:0)

我要做的第一件事是尝试简化xpath,你不需要从页面的最开始。如果元素是唯一的,

//i‌​nput[@name='email-12‌​3'] 

就足够了。它可能只是没有解决这么长的xpath来找到元素。