移動測試(2)

2022-09-29 04:12:09 字數 2711 閱讀 2966

一、為什麼要安裝jdk,jdk是什麼?

jdk是j**a軟體開發包(j**a development kit)的簡稱,要想開發j**a程式就必須安裝jdk。沒有jdk的話,無法編譯執行j**a程式。

因為jdk包含的基本元件包括以下檔案:

j**ac.exe,用於編譯j**a檔案,將j**a檔案編譯成class檔案

j**a.exe,用於執行class檔案,將class檔案執行出結果

其實進行j**a開發不僅需要jdk,還需要jre(j**a runtime environment,j**a執行環境),jdk包含編譯器執行器和類庫(3500多個類常用150多個)等,而jre包括j**a虛擬機器(jvm)、j**a核心類庫和支援檔案。不過現在的jdk都幫我們整合了jre,所以安裝jdk就等於安裝了兩個。

當然安裝jdk只是為了在cmd控制台能夠編譯執行我們寫的j**a檔案,當我們擁有eclipse或其他程式設計軟體的時候,它們是自帶jdk的,我們不另外安裝也是可以的。

見j**a環境搭建隨筆

j**ajdk和sdk的區別如下:

1、sdk是software development kit的縮寫,中文意思是「軟體開發工具包」。這是乙個覆蓋面相當廣泛的名詞,可以這麼說:輔助開發某一類軟體的相關文件、範例和工具的集合都可以叫做「sdk」。sdk是一系列檔案的組合,它為軟體的開發提供乙個平台(它為軟體開發使用各種api提供便利)。

2、jdk(j**a development kit)是sun microsystems針對j**a開發員的產品。自從j**a推出以來,jdk已經成為使用最廣泛的j**a sdk(software development kit)。

見android環境搭建隨筆

android除錯橋,安卓的開發人員與測試人員的除錯測試工具,debug工具。

通過電腦操作adb,手機連線電腦。

步驟:

1.手機上開啟開發者許可權:(不同手機型號操作有區別)

設定→關於手機→版本號連續點選七次→開啟開發者許可權

2.手機與電腦通過usb連線,在手機上的設定中開啟usb除錯

3.電腦上:進入cmd→輸入 「adb devices」→手機上彈框點允許(即可通過adb來控制手機。device 裝置 devices 多個裝置)

顯示當前連線的 adb 裝置,會列印裝置的序列號及其對應的狀態

進入android 系統的 shell 模式(adb環境)

退出:exit

「adb logcat」檢視日誌,會不停的滾動出現資訊(停止:ctrl +c),這時資訊太多、頁面不斷的滾動,需要定向到本地,把日誌重定向寫到log.txt裡面,就可以在本地檢視:

① 在本地新建乙個記事本(d盤下新建log.txt)

②輸入」adb logcat > pc記事本的位址「 (>是重定向符號)

③記事本中ctrl +f 搜尋(注意:這些日誌內容不一定都是錯誤error)

解決:啟動命令「adb logcat > 記事本的位址」,開啟要測試的程式,出現閃退問題後,然後ctrl c停止日誌,這時剛才的閃退情況就已經記錄在日誌中了,開啟日誌找出剛才的錯誤資訊,傳送給程式設計師。

adb install pc安裝包的位址

如:adb install d:/123.apk(比如d目錄下放的123.apk這個程式)

注意:要在手機設定裡開啟usb安裝按鈕,並且把手機提示確定後才能安裝上。(不同手機操作有區別)

adb shell

pm list packages (列出所有的包,找出包)

adb uninstall package(abd uninstall ***.apk)

1、adb shell am monitor(如果之前沒退出,要先exit,monitor是***)

輸入這兩行命令,會出現手機所有的包,在裡面找

移動測試思路

1 中斷測試 程式應用中產生其它操作,如 簡訊 關屏,調音量,低電量提示,強制更新等 2 壓力測試 測試存在多併發事件,應用應用的穩定性及資料流的正確性。3 各介面卡使用資源共享 4 安全和訪問控制 i 連線上wifi,但二層許可權未開通。5 不同場景 wifi和3g網路切換 wifi弱網路環境 w...

移動端測試

1 首先是測試資源確認及準備 1 產品需求文件 產品原型圖 介面說明文件以及設計說明文件等應齊全 2 測試用例的設計與評審 1 根據產品需求文件 產品原型圖等文件,設計客戶端的一般功能測試用例 2 測試用例評審 修改與完善,評審通過後著手進入正式測試階段。3 ui測試 1 確保手頭的原型圖與效果圖為...

移動端測試

移動資料平台 talkingdata 移動觀象平台 業務邏輯正確性測試 一句產品文件設計測試用例,加上隱性需求用例 相容性測試 系統版本 android 4.4 5.0 6.0 7.0 ios 原生系統 5.0 螢幕解析度 720 1280,1920 1080 根據解析度做一些 網路狀態 2g,3g...