應用測試移動代理,在各國移動網絡中檢查應用和移動網頁
應用測試移動代理是一種使用實際移動IP來檢查應用和移動網頁在其他國家移動網絡中如何打開和運行的方式。根據發布計劃整理了簡短設置。
Chrome
Firefox
為什麼應用測試需要移動IP
應用程序根據用戶的國家和連接網絡顯示不同的內容、價格和登錄界面。使用該國移動IP連接,可以查看當地手機用戶看到的屏幕。
移動網絡根據當地網絡連接4G/LTE或5G。通過實際移動網絡的回應速度和頁面顯示,您可以更準確地了解當地用戶體驗。
無需在每個發布國家發送測試設備,只需一個代理即可在辦公室直接查看該國移動網絡的畫面。
選擇國家方法
從用戶較多的國家開始查看。高級產品可在 美國、加拿大、英國、德國、烏克蘭、格魯吉亞 使用,其他國家則可使用專用靜態移動代理以相同方式進行測試。
發布計劃包括高級靜態移動代理
測試常安排於發布前、當日或更新後。高級固定流動代理提供1/2/3/7日及1個月方案,美國、加拿大、英國、德國、烏克蘭、格魯吉亞地區每日$2.10起。
獨享線路且IP在更改前保持不變,可重複測試場景比對結果。需要模擬新用戶時,通過IP更改連結獲取新IP。
- 發布前一天確認:1天
- 發布前後確認:2天或3天
- Beta測試:7日
- 每月品質檢查:1個月或專用靜態產品
長期測試適合使用專用靜態移動代理
如果需要進行幾個月的質量檢查或需要更多國家,可以使用專用靜態移動代理。26個國家,從$4.20起,無限流量。
可驗證哪些內容?
預先規劃測試清單可在短時間內完成所有必要驗證。常見檢查項目如下:
- 各國首頁、語言及貨幣顯示。
- 會員註冊流程、登入頁面及驗證步驟界面。
- 顯示付款頁面及按國家分類的付款方式。
- 地區限制內容和國家特定功能曝光。
- 移動網頁的佈局和圖片顯示。
- 應用商店頁面的國家描述和截圖。
- 確保推送通知及地區性活動橫額能準確顯示予當地用戶。
結果整理方法
每項記錄需包含國家、日期、設備、IP及截圖。開發團隊可即時重現問題,加快修正。
測試環境設定步驟
舉個設置例子。如果在加拿大發布前進行3天測試,可以訂購加拿大高級代理,期限為3天。將地址和端口填入Android模擬器的代理欄中,設備語言設置為英語或法語,時區設置為加拿大。第一天進行註冊和登錄,第二天查看付款頁面,第三天更改IP並確認新用戶流程。
- 選擇目標國家與測試期限,訂購高級時段方案。
- 在模擬器、測試設備的代理設置或調試工具中輸入HTTP或SOCKS5地址。
- 將設備時區與語言設定為測試目標國家。
- 執行測試情境並記錄頁面表現與響應時間。
- 如果需要新的用戶情境,可以更改IP並重新運行相同的場景。
- 長期測試可在同國家續購7日或1個月方案。
- 記錄結果時包含國家、日期及IP,方便下次測試在相同條件下比對。
- 若需同步測試多國,請為各國指定專用代理並行運行相同情境。
- 測試結束後,可依下次發布時程重新訂購相同國家與期限,快速重建測試環境。
選擇SOCKS5或HTTP
如果將整個應用的連接發送到代理,SOCKS5更方便;如果僅檢查移動網頁,則在瀏覽器中添加HTTP即可。
配合自動化測試使用
大部分自動化測試工具都支援HTTP和SOCKS5代理。每個代理都提供IP更改連結和API,讓你能在測試階段間用代碼更改IP,更改頻率可達每10秒一次。
將測試伺服器IP設為允許IP可免密碼連接,簡化設定。每個帳戶最多可註冊10個允許IP。支援12種加密貨幣充值,充值$100獲20%獎勵,$5,000可獲50%獎勵。
設定期限與數量的方法
單日檢查揀1日,發布前後幾日揀2或3日,持續一週嘅測試揀7日。數量按同時運行嘅設備或模擬器數量準備即可。
準確結果的習慣
每次測試前清除App數據可準確查看新用戶畫面。記錄日期、國家及當時IP,便於重現相同測試條件。