當前位置:編程學習大全網 - 遊戲軟體 - IOS和android手機測試要註意哪些方面

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測試方面的信息。

  • 上一篇:reckful毀傷天賦能看明白的進來下
  • 下一篇:電視劇武松***多少集
  • copyright 2024編程學習大全網