QTP測試Yahoo郵箱
以前寫的一個用QTP登入Yahoo郵箱查收郵件的指令碼,現在Yahoo的介面設計可能已經更改了,所以未必能跑通指令碼,僅供參考:
' 啟動IE瀏覽器
SystemUtil.Run "IEXPLORE.EXE"
' 導航至Yahoo郵箱頁面
Browser("version:=inter.*").Navigate "http://mail.cn.yahoo.com/"
'登入Yahoo郵箱
Login "User1" , "123456"
' 查詢指定發件人的指定主題的郵件
GetMail "Chen Neng Ji" ,"Test"
' 獲取郵件主體內容
Msgbox GetMailContent
' Functions.............................................................................................................................................................................................................
Function Login( UserName ,Password )
'登入Yahoo郵箱並接收郵件
Browser("雅虎郵箱 - 全球郵箱第一品牌").Page("雅虎郵箱").WebEdit("login").Set UserName
Browser("雅虎郵箱 - 全球郵箱第一品牌").Page("雅虎郵箱").WebEdit("passwd").Set Password
Browser("雅虎郵箱 - 全球郵箱第一品牌").Page("雅虎郵箱").WebButton("登入").Click
' 接收郵件,開啟郵件列表
Browser("雅虎郵箱 - 全球郵箱第一品牌").Page("Yahoo!電郵").WebButton("收信").Click
End Function
' 在郵件列表中查詢指定發件人的指定主題的郵件,如果找到則點選進入
Function GetMail( sender , subject )
Set EmailList = Browser("雅虎郵箱 - 全球郵箱第一品牌").Page("Yahoo!電郵").WebTable("郵件列表")
For I =2 to EmailList.RowCount
Mail_sender = CSTR(EmailList.GetCellData(I,2))
Mail_subject = Trim(CSTR(EmailList.GetCellData(I,6)))
If (sender=Mail_sender) and (subject = Mail_subject )Then
Reporter.ReportEvent micDone,"Find Mail","Find Mail Succeed!"
EmailList.ChildItem(I,6,"Link",0).Click
Exit For
End If
Next
End Function
' 獲取郵件主體內容
Function GetMailContent
GetMailContent = Browser("雅虎郵箱 - 全球郵箱第一品牌").Page("Yahoo!電郵").WebElement("郵件").WebElement("郵件主體內容").GetROProperty("innertext")
End Function
相關文章
- 用QTP進行GMail郵箱的自動化測試QTAI
- 88 郵箱測試左移和測試右移的落地實踐
- 檢測郵箱是否是QQ郵箱並給出提示
- QTP測試QQ登入介面QT
- QTP測試Windows計算器QTWindows
- QTP測試WinToolbar控制元件QT控制元件
- 自動化測試工具QTPQT
- php檢測郵箱密碼PHP密碼
- QTP自動化測試Google地圖QTGo地圖
- QTP測試.NET控制元件CheckedListBoxQT控制元件
- QTP測試資料管理-Excel+DictionaryQTExcel
- QTP測試AJAX時的等待問題QT
- 自動化測試QTP知識框架QT框架
- 電子郵箱是qq郵箱嗎 電子郵箱和qq郵箱的區別聯絡介紹
- 《QTP自動化測試進階》樣章QT
- QTP測試CodeJock Xtreme Suite控制元件QTREMUI控制元件
- 使用QTP進行WEB頁面效能測試QTWeb
- 軟體測試工具QTP學習小結QT
- gitlab郵箱驗證 郵箱提醒設定Gitlab
- 《QTP自動化測試進階》51CTO試讀QT
- win10自帶郵件怎麼新增qq郵箱_win10郵箱如何匯入qq郵箱Win10
- 在Foxmail中收發Yahoo!郵件AI
- 《QTP自動化測試進階》準備加印!QT
- 用Watir測試QTP的Demo程式Mercury ToursQT
- 蘋果郵箱地址蘋果
- win10 email配置qq郵箱如何操作_win10郵箱怎麼新增qq郵箱Win10AI
- 如何使用 ABAP 程式碼傳送郵件到指定郵箱試讀版
- 使用QTP進行非GUI的自動化測試QTGUI
- golang傳送郵件(qq郵箱)Golang
- win10系統下郵箱怎麼新增qq郵箱Win10
- 如何申請企業郵箱?企業郵箱選購指南
- win10自帶郵箱無法登入QQ郵箱Win10
- 工作郵箱怎麼註冊?企業郵箱有哪些功能?
- win10郵件怎麼用qq郵箱 win10郵件如何使用qq郵箱Win10
- google smtp 郵箱配置Go
- js驗證郵箱JS
- Mac電子郵箱Mac
- gitlab 郵箱配置Gitlab