移動測試基礎理論

2022-09-28 04:42:08 字數 1019 閱讀 2724

移動端分為:android應用程式,ios應用程式,h5程式

android應用程式,ios應用程式,又稱為原生的應用程式

作業系統

解析度平台會存在不同解析度顯示,主流解析度為:800x480、960x640、1280x720、1920x1080、2560x1440

web考慮web產品在不同瀏覽器上的頁面相容及前端樣式展示

頁面相容: 頁面互動在不同瀏覽器都可以正常的互動 頁面在不同瀏覽器都可以正常的顯示樣式

不同廠家

廠商會對 android 改造形成不同的作業系統,是在 android 基礎上新增一層自己的應用程式,不同的主流平台都需要進行測試,主要為:小公尺、華為、vivo、oppo

非正常情況:崩潰,卡死,閃退

常用有菜單鍵、home鍵、返回鍵、home鍵長按(顯示程序列表)、調整音量、待機等。相應的作為測試工程師我們需要考慮的項就變成了: 應用中的back鍵的事件是否重寫了?在各個功能介面中點選back鍵會有什麼反饋? 使用者在應用各個介面點選home鍵之後,再次開啟應用的反饋:應用是預設處於後台的狀態還是有結束生命週期 應用是否使用到菜單鍵,切不可遺漏這個按鍵和應用的互動 應用在任何狀態下,系統進入待機或者關機。當系統被重新喚醒後,應用處於什麼狀態,是否有正確的反饋 應用程序被使用者手動關閉之後,是否可以再次正確啟動

使用者會在軟體沒有響應或者出現重大缺陷時,點選強制停止按鈕。或者在手機變卡後選擇清空資料來是否自己機器的空間

需要將網路連線不上、無網路、伺服器錯誤等,予以考慮並細化的測試。

建議: 網路不穩定,沒有獲得伺服器反饋 --》提示「網路不穩定,請稍後再試」

網路沒有連線 --》提示「網路目前沒有連線,請重新連線網路之後再嘗試」

伺服器或第三方服務因未知原因出錯 --》提示「目前無法接收相關資料,我們正在調查,請稍後再試」

測試不同網路型別的目的是保障不同網路的情況下,資源能夠很快速的載入出來

不同網路資源載入 1、5g a、什麼網路型別 b、下載入耗時,載入大小,請求次數 2、3g a、什麼網路型別 b、下載入耗時,載入大小,請求次數 不同網路資料分析

軟體測試基礎理論

軟體產品的質量 指的是實體特性的綜合,表示實體滿足明確或隱含要求的能力。軟體測試的目的 1 驗證軟體是否滿足軟體開發合同或者專案開發計畫,系統 子系統設計文件,軟體需求規格說明等規定的軟體質量要求。2 通過測試,發現軟體缺陷3 為軟體產品質量的測量和評價提供依據。軟體測試的四個過程 1 測試策劃 主...

軟體測試基礎理論

軟體質量 軟體產品的特性可以滿足使用者功能 效能需求的能力。軟體產品質量的六大特性 功能性 可靠性 可使用性 效率 可維護性 可移植性 測試計畫包括 a.概述 b.測試範圍 c.測試策略d.資源安排 e.進度安排 f.發布標準 g.測試交付件 測試用例 用例編號 用例名稱 所屬功能模組 前置條件 測...

軟體測試基礎(理論)

軟體測試大致工作內容 評審軟體需求規格說明書 制定測試計畫和方案 編寫 評審測試用例 搭建測試環境,準備測試資料 執行測試,發現缺陷,提交缺陷報告,並回歸測試缺陷 分析測試結果,編寫測試報告,度量軟體的質量 軟體測試是什麼 軟體測試的定義 測試的目標 軟體危機 軟體危機的表現 貴 文件不完整 不符合...