search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

IOS和android手機測試注意點

今天講解一下關於IOS和Android進行手機測試區別,首先對於手機的操作系統知識盡量有一個了解,測試方法一般也是單元測試,介面測試,軟體測試,單元測試。基於app代碼,unit,testng都是可以進行單元測試,測試封裝的類或者函數介面測試與其他介面測試一致,簡單的app,測試一般採用手工測試,如果app模塊穩定,可以採用部分自動化測試安裝,考慮到用戶的一個隱私,儘可能用少的許可權,安裝后的容量,安裝的目錄,安裝后產生的文件,安裝是否按照後台的模式來運行現在我們測試時,開發會先在本地機上做好測試包,自己安裝,開發修改好后,再進行一次測試。

功能測試時需要注意的點:

1、登錄功能:

1用戶名登錄和輸入密碼錯誤時,界面有提示信息。

2用戶退出登錄后,下次啟動APP時,應該進入登錄界面程序。

3自動登錄的APP,數據交換時,是否能成功登錄且對資料庫操作準確無誤。

4密碼進行更改后,登錄時是否做到了有效數據的校驗。

5未登錄時一些頁面的操作,後台是否做了適當操作控制。

6賬號切換登錄,檢驗登錄的信息是否做到有效的及時更新。

7多埠進行操作時,確保資料庫操作無誤,且每個埠都可以及時看到數據的更新。

8對於一些軟體,支持一個賬號綁定登錄到一台機器時需要檢查賬號登錄多個手機時,是否將原用戶的信息剔除,且能夠給出提示信息。

9APP切換到後台時,再次切換到前台的測試,如登錄時,有電話打進來。

2、離線功能:

1離線是應用程序在本地的客戶端會緩存一部分數據以功程序下次正常調用。

2對於離線程序,需要在登錄進來后,這時沒有網路的情況下可以瀏覽本地數據。

3在無網路時,刷新獲取新數據時,不能獲取數據且能及時給出提示。

4前台和後台切換是否都可以正常查看。

5離線后又連上網,這時對數據有更新時,需要從伺服器端獲取新數據來更新客戶端數據,且要更新本地緩存信息。

6界面的數據不提供離線查看,需要給出相應提示且界面更新后無任何數據。

3、Sqlite資料庫:

1android和IOS客戶端都是採用sqlite資料庫,SQLite是一個嵌入式庫並且實現了零配置、無服務端和事務功能的SQL資料庫引擎。它在廣泛領域內被使用,而且單線程讀寫性能與MySQL比肩,並且保證ACID性。

2當APP需要在客戶端保存數據時,它們會創建相應的資料庫表,最常見的就是對賬號的保存,這時的測試觀點主要以下:

3跟一般資料庫相同,需要見擦數據的增,刪,改,查。

4客戶端即用即建,當表不存在時,測試是否會自動創建表。

5數據表被刪除后,新建的表中的數據能否自動從伺服器端中獲取回來並保存。

6對數據進行了修改,刪除,客戶端和伺服器端能否有相應的更新提示。

7獲取數據客戶端是直接從客戶端獲取還是和伺服器端的數據進行比較。

8對於客戶端從伺服器端更新的數據,客戶端是否有保存於本地文件中。

bug注意點:

1因為ios系統有不斷的更新,所以會出現關於兼容性的問題,如果同一個用戶在android和ios上登錄后,記錄應該都是一樣的。手機軟體android系統上測試要特別注意,android手機款式多,內存廣,解析度多樣式,所以測試難度也比較大。我們的軟體有一個問題一直走不去,就是在手機上如果應用開發過多,占內存空間大,就會出現閃退現象。新的版本上線前,一定要測試舊的版本,不能因為新版本上線了,而舊版本導致不能用,用舊版本的的用戶還是大有人在。有一次測試過新版本註冊的用戶去玩舊版本,結果就有出錯,當然這樣測試的人一般會很少。

2如果一頁面里有很多條記錄里,要注意上下多滑動,在測試過程中,好幾次在上下滑動中又由於數據出現錯誤,導致閃退,尤其是android方面到了某個頁面,突然斷網了,然後你在不知情的情況下,點擊某個按鈕想繼續往下走,此時出現閃退的情況,而要給出斷網提示信息。文本框校驗時採用等價類劃分法,邊界值法,錯誤推測法與場景法,至少這些方法的概念,自己在網上可以搜索得到。

3很多手機app在打開后,一般用戶都不需要先註冊登錄,到了合適的地方,彈出合適的提示時候引導用戶去登錄。當然有些界面,而且有時沒有判斷和未登錄去點一些按鈕,有可能會閃退。未登錄與登錄顯示的界面是完全不一樣的。

4用戶登錄狀態時間久了,會話識別就會過期,會出現「雖然是登錄狀態,系統會提示用戶沒有登錄成功的信息。」

5外部軟體更新而導致自家軟體閃退。有一次在用支付快捷支付時,提示支付快捷支付需要更新,接著更新完成後軟體就出現異常情況和閃退。

總結:上線前一定要測一下軟體更新,如果在沒有通過環境測試更新結果下上線,用戶更新就出大問題會大大影響用戶量。希望通過以上信息能給讓你了解更多關於IOS和androida手機APP測試方面的信息。



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦