我使用Selenium IDE,並嘗試存儲電子郵件地址(顯示在網頁中)並在文本框(gmail新消息文本字段)中鍵入。這是我使用的腳本:storeValue and type in selenium ide
<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>[email protected]</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>
是在文本框中鍵入的是「對」的價值,而不是電子郵件地址本身。 我也嘗試用store
和storeText
替換storeValue
。它仍然沒有輸入電子郵件地址。
這是(的一部分)的某些網頁的HTML代碼,在那裏我想存儲的電子郵件地址形式:
<input id="u_16_3" class="uiInputLabelRadio" type="radio" checked="1" value="[email protected]" name="primary_email>
(我想存儲的電子郵件地址是:[email protected]
)
有什麼建議嗎?
測試使用Gmail可能是對TOS:「不要濫用我們的服務。例如,不要用我們的服務或干擾嘗試使用除接口和我們提供的說明之外的方法訪問它們。「 - 請參閱http://www.google.com/intl/zh-CN/policies/terms/regional.html –