APP測試入門篇之APP基礎知識(001)

前言
       最近兩月比較多的事情混雜在一塊兒,靜不下心來寫點東西,月初想發表一遍接口測試的總結,或者APP測試相關的內容,一晃就月底了,總結提煉一時半會也整不完。放幾個早年總結內部培訓PPT出來,也算是更新博客吧。

 

一.如何開始測試?

  • 如何開始測試?

  • 學習路線1
    1. 學習基礎知識
    2. 項目實踐
    3. 相關工具使用
    4. 獨立編寫APP(瞭解APP原理與實現)
    5. 自動化
    6. 分享成長
  • 學習路線2
    1. 瞭解APP功能需求
    2. 項目實踐
    3. 補全基礎知識
    4. 工具使用
    5. 編寫APP
    6. 自動化
    7. 分享成長

舒適提示:每一個人都有本身的學習方式,適合你的就是好的。我不喜歡理論,但咱又不能離開理論,因此個人方式通常是實例後再回顧理論。html

 

 

二.前景

  • 2014年美國移動互聯網發展趨勢研究報告

http://wenku.baidu.com/view/a09dbf07852458fb770b5697.html工具

 

  • 2014年第二季度移動互聯網發展趨勢報告

http://wenku.baidu.com/link?url=oSx4EGclZ1m5rFNro9JHuikavV2S8KM3GhZR75Wgi4_ePCdqmilrk8FAdQ_yLhCI-EprE50LrJ5Lrg0kIWli9aJsvGoE6vdBwDfHas0Q33i性能

 

  • 2014中國移動互聯網用戶行爲洞察報告

http://wenku.baidu.com/view/581d9eb9770bf78a65295479.html學習

 

  • 第34次CNNIC報告第四章:網民互聯網應用情況

http://tech.qq.com/a/20140721/043752.htm測試

 

舒適提示:由於總結的比較早,因此內容有些老,但沒有關係,主要是佐證一下APP測試是一熱門崗位,有興趣的請自行更新以上資料。動畫

 

三.分類

  • 按系統分(2013年主流)

 

 

 

1. IOS ui

 

2. Androidurl

 

舒適提示:Android的Activity生命週期瞭解對APP各類異常場景測試很是有幫助。spa

 

3. Windows Phone操作系統

如今基本能夠省略...

 

  •  按開發模式分

 

 

1. Native APP 

優勢:
可以訪問手機的全部功能(GPS,相機等)
更好的運行速度、性能和整體的用戶體驗
支持離線工做(由於是在設備上運行而非Web)
支持豐富的圖形和動畫
在應用商店輕易地找到應用而且在主屏幕上能輕易找到應用圖標
下載應用須要付費(應用商店保留20%--30%的收入)

缺點:
開發成本較高
範圍限制較多(只能訪問在特定操做系統上運行的設備)
未知的部署時間(應用商店審批程序)
內容限制(應用商店限制)
用戶必須手動下載更新最新版本

 

 

2. Web APP 

優勢:
適用範圍廣(覆蓋全部智能手機)
開發成本較低
方便、快捷地部署(無需提交到應用商店)
無內容限制
用戶總能訪問到最新版本(沒有手動更新需求)


缺點:
較差的和較慢的性能體驗(大部分須要連接互聯網)
用戶體驗較差*
支持圖形和動畫效果較差
不適用於應用商店
須要連接互聯網
限制用戶使用功能(好比,相機、GPS等)*

 

 

3. Hybrid APP 

 

 

  •  按開發者分類

 

 

  • 按功能分類

舒適提示:分類各類各樣,使用最基礎的便可。

相關文章
相關標籤/搜索