<u id="tkccn"><dd id="tkccn"></dd></u>
<sub id="tkccn"></sub>
<dd id="tkccn"><address id="tkccn"></address></dd>
      <wbr id="tkccn"><source id="tkccn"></source></wbr>
      <wbr id="tkccn"></wbr>
    1. <nav id="tkccn"></nav>
      我的賬戶
      啄木鳥學院

      專注軟件測試菁英教育

      親愛的游客,歡迎!

      已有賬號,請

      如尚未注冊?

      APP測試知識掃盲

      [復制鏈接]
      2052 0
      chelang 發表于 2020-2-22 15:06:04 | 只看該作者 |閱讀模式 打印 上一主題 下一主題
      隨著現在生活節奏的變化,手機app在我們生活中的作用越來越重要,那么對于廣大程序員和測試MM遇到最多的問題就是app方面的開發或測試了,今天我帶大家一起來看看app測試基本知識點。


      一、app測試包括種類


      1. 功能測試:依據需求規格說明書進行功能測試
      2. 安裝、卸載、升級測試
      3. 異常測試:網絡中斷
      4. 兼容測試:操作系統、手機型號、分辨率
      5. 健壯性測試
      6. 性能測試
      7. 安全測試
      8. app專項測試:弱網測試


      二、adb命令


      adb devices:查看連接、adb shell、adbpull、Adb push、adb install、adb uninstall
      我們在這里把查看日志的命令單獨拿出來說說:adb logcat
      安卓日志分為正常日志、crash日志、anr日志
      crash日志:軟件崩潰(閃退)時的日志
      ANR日志:應用程序無響應時安卓底層給出的日志。在adblogcat命令打印的日志文件中搜索ANR in,然后分析下面的日志。


      三、利用monkey進行app健壯性測試


      monkey程序可以模擬用戶觸摸屏幕、滑動、按鍵等操作來對設備上的程序進行壓力測試,測試程序多久會發生異常,它的每一次操作對應為一個事件。它是利用/system/framework/monkey.jar  下安卓系統自帶的jar包進行的。


      1. 方法:在/system/framework路徑下直接輸入 monkey+次數,就可以愉快的進行隨機測試了。
      2. monkey中查看日志:adb shell monkey -v -v -v -p 包名 次數
      這里v的多少代表查看日志的級別
      -v僅提供啟動、測試完成和最終結果等少量日志;
      -v -v提供較為信息的日志,包括每個發送的Activity的事件信息;
      -v -v -v最詳細的日志
      好了,這就是為大家分享的app測試的基礎知識,關于app自動化測試方面的知識且聽下回分解。

      收藏
      收藏0
      支持
      支持0
      反對
      反對0

      分享本篇文章給更多人:


      63.9K
      回復

      使用道具 舉報

      您需要登錄后才可以回帖 登錄 | 立即注冊

      本版積分規則

      關注0

      粉絲0

      帖子10

      發布主題
      關注我們
      專注軟件測試菁英教育

      客服電話:029-61859806

      客服時間:9:00-21:00

      啄木鳥學院 - 專注軟件測試菁英教育!( 陜ICP備20001493號-1 )

      版權所有 ? 西安菁英教育科技有限公司 2016-2020

      图书馆小东西自己上来_奇领6080 奇领YY6080影院 奇领YY6080YY_肉苁蓉的功效与作用_二手车交易市场