1. <table id="uzede"><ruby id="uzede"></ruby></table>

        <tr id="uzede"><strong id="uzede"></strong></tr>

        我的位置: 首頁 > 技術資訊 > 本文

        TECHNICAL INFORMATION

        技術資訊

        軟件測試基礎知識(APP測試)。

        文章來源: 本站 作者: 歐柏泰克 發布時間:2022-03-14 03:18:05瀏覽:21318



        1、安全測試(權限)

        ①.軟件權限:其中包括發送信息,撥打電話,鏈接網絡,訪問手機信息,聯系人信息等
        ②.數據在本地的存儲、傳輸等
        ③.執行某些操作時導致的輸入有效性驗證、授權、數據加密等方面

        ④.基于各種通信協議或者行業標準來檢查


        2、安裝運行卸載測試
        ①.驗證app能否正確安裝運行卸載,以及操作過程和操作前后對系統資源的占有情況
        ②.安裝運行卸載的提示,報告等

        ③.檢查安裝路徑,文件是否合理,組件是否正確注冊等


        3、UI測試
        ①.用戶界面(菜單、對話框、窗口)等布局,風格是否滿足用戶需求,文字位置,描述是否正確,界面美觀程度,文字圖片組合是否合理

        ②.用戶友好性、人性化、便于操作等


        4、功能測試
        ①.評審需求,多方面考慮,整理出內在外在以及非功能性的直接間接功能點,對比需求,提取測試點
        ②.根據常用的一些分析方法,等價類邊界值判定表因果圖場景法等方法,設計測試用例,對提取的功能點進行覆蓋

        ③.測試各個階段不斷跟蹤缺陷,做好用例的更新迭代和不斷變更需求所帶來的業務或者需求的錯誤


        5、性能測試
        ①.極限測試:各種邊界情況下驗證app的響應能力
        如:低電量、儲存滿。弱網等情況
        ②.響應能力測試:驗證各種情況下不同操作能否滿足用戶響應需求

        ③.壓力測試:反復長期操作下,系統該資源的使用情況


        6、中斷測試(干擾)

        比如:前后臺運行時來電話,短信,下載文件,聽音樂看電影等不同情況下的表現


        7、兼容測試
        ①.不同網絡環境(WiFi、2G、3G、4G等)

        ②.各種設備品牌機型系統版本等兼容:蘋果、安卓(不同品牌,不同安卓系統版本)等


        8、回歸測試

        bug修復后的回歸測試,上線交付前進行全部的回歸,驗證


        9、升級更新測試

        每次app版本迭代更新時,配合不同網絡環境,及不同更新權限(強制更新,不強制更新),進行下載、安裝、更新、啟動運行等測試


        10、支付測試
        ①.支付結果的確認,數據庫查詢
        ②.請求報文是否加密
        ③.不同場景的支付
        金額足夠、金額不足、重復支付、無網支付、弱網支付、同賬號多平臺一起支付、余額寶微信信用卡多種支付方式、不同支付方式的組合、密碼正確/錯誤、支付上限等情況
        中国少妇BBwBBw牲交

          1. <table id="uzede"><ruby id="uzede"></ruby></table>

              <tr id="uzede"><strong id="uzede"></strong></tr>