我正在使用Selenium IDE,并尝试存储电子邮件地址(出现在网页中)并将其键入文本框(gmail 新消息文本字段)。这是我正在使用的脚本:
<tr>
<td>storeValue</td>
<td>primary_email</td>
<td>var_primary_email_to_type</td>
</tr>
<tr>
<td>setTimeout</td>
<td>3000</td>
<td></td>
</tr>
<tr>
<td>open</td>
<td>https://mail.google.com/mail/?shva=1#inbox?compose=new</td>
<td></td>
</tr>
<tr>
<td>pause</td>
<td>2500</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>//table/tbody/tr[1]/td[2]/div/div/textarea</td>
<td>example@gmail.com</td>
</tr>
<tr>
<td>type</td>
<td>name=subjectbox</td>
<td>TestUserID</td>
</tr>
<tr>
<td>pause</td>
<td>1500</td>
<td></td>
</tr>
<tr>
<td>type</td>
<td>class=editable LW-avf</td>
<td>${var_primary_email_to_type}</td>
</tr>
在文本框中输入的值是“on”,而不是电子邮件地址本身。我还尝试storeValue
用store
和 替换storeText
。它仍然没有输入电子邮件地址。
这是(部分)特定页面的 html 代码,我试图在其中存储电子邮件地址表单:
<input id="u_16_3" class="uiInputLabelRadio" type="radio" checked="1" value="bdllqim_alisonsky_1381050300@tfbnw.net" name="primary_email>
(我要存储的电子邮件地址是bdllqim_alisonsky_1381050300@tfbnw.net
:)
有什么建议么?