移動端測試總結

來源:互聯網
上載者:User

標籤:text   次數   客戶   其他   H5頁面   檔案   存在   密碼   避免   

、異常情境總結

移動端測試跟後台web端測試有很多不同的地方,比如說邏輯上來講,可能沒有後台那麼複雜,但是情境卻因為平台差異性而多種多種。下面列舉一下移動端測試時需要考慮的一些特殊情境:

1. 網路情況

網路測試是常見的測試情境,但又容易被我們忽視,因為測試在內網下訪問一般較快,但是因網路問題導致的使用者體驗問題也是最多的。所以在網路情況下的測試,是必須的,可以分為三種情況:

  • 網路良好
  • 網路不良,一般指10k左右的下行速度,通名“弱網路”
  • 網路環境切換(由好變弱,由弱變好)

測試載入器:Charles

2. 中斷測試

中斷測試是移動端測試與web端測試的不同點之一,無論我們的App功能是使用的原生或H5來實現,都會遇到這種情境,需要注意。中斷測試包括但不限於以下幾種:

  • 電話、簡訊中斷
  • Home鍵切換,或稱前後台切換
  • 訊息通知、推送中斷
  • 斷電中斷、藍芽中斷、鬧鐘中斷、插拔資料線、手機鎖屏
3. 安全相關

電子合約項目中有傳送簡訊的功能,但是沒有限制簡訊下發的次數,存在惡意多次觸發的風險。所以在App測試時需要對這些安全方面的問題多加註意。

在安全方面的測試可以分為許可權控制、資料安全性、安全性漏洞等。

  • 許可權控制:需要注意對手機記憶體、相簿、相機、定位等常用功能的許可權控制,在禁止時、切換時,是否能保證功能正常使用。
  • 資料安全性:目前採取了token加密以及關鍵資訊如密碼等MD5加密的手段來保證資料的安全性,但是對於App安全性測試的方面還有很多,目前組內沒有很好的專項測試。
  • 安全性漏洞:例如上面舉例的簡訊下發功能,現在只能是基於功能層面,儘可能在設計階段去考慮和避免這些問題。安全性漏洞可藏與wed端H5頁面的通訊安全、本地安全(指用戶端本地環境與資料的安全,以及代碼給破解獲得所導致的安全問題,如:明文儲存問題、惡意二次打包問題、越權操作問題等)
二、 注意事項

除了以上提到的三方面,還有很多需要在工作中總結,避免往後再次遇到或者遺漏測試:

  • 清除應用緩衝後,應用的使用方式,包括緩衝的檔案再次載入是否成功等問題。
  • App與手機其他應用的共存性,應相容手機上較常用的一些應用,如社交軟體QQ ,IME軟體 搜狗 訊飛 百度
  • 跳轉問題:測試過程中總是會遇到不同情境需要進入不同的頁面,包括使用Android的物理返回鍵,建議這種跳轉問題在需求制定時,根據使用者需要去制定,否則都按照預設規則返回上一頁,在測試過程中需要關注頁面的跳轉和返回問題。
  • 特殊機型:華為。華為手機的ROM往往在適配時會出現很多問題,測試時可以多加關注。

移動端測試總結

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.