国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

軟件測試/測試開發(fā) | app測試中常用的Android模擬器

這篇具有很好參考價值的文章主要介紹了軟件測試/測試開發(fā) | app測試中常用的Android模擬器。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

公眾號搜索:TestingStudio 霍格沃茲的干貨都很硬核

測試 Android app 的時候,Android 模擬器是經(jīng)常會用到的工具。模擬器可以輕松的模擬不同的品牌、分辨率和 Android 系統(tǒng)版本??梢宰尲嫒轀y試做起來更容易。

下面就來看看目前常用的 Android 模擬器都有哪些。

Emulator

Emualor 是 Android Studio 自帶的模擬器,是官方提供的工具,Android 開發(fā)最常使用的就是這一款。

它功能非常齊全,電話本、通話等功能都可正常使用。用戶可以使用鍵盤輸入,鼠標(biāo)點擊模擬器按鍵輸入,甚至還可以使用鼠標(biāo)點擊、拖動屏幕進行操縱。

當(dāng)然模擬器畢竟是模擬器,和真實的手機設(shè)備還是存在差別的。

Emualor 模擬器和真機的不同之處:

  • 不支持呼叫和接聽實際來電
  • 不支持 USB 連接
  • 不支持相機/視頻捕捉
  • 不支持音頻輸入(捕捉)
  • 不支持擴展耳機
  • 不能確定連接狀態(tài)
  • 不能確定電池電量水平和交流充電狀態(tài)
  • 不能確定 SD 卡的插入/彈出
  • 不支持藍牙
Emulator 使用
  1. 通過 AVD Manager 創(chuàng)建使用模擬器
  2. 啟動 Android Studio
  3. 點擊 Configure 后選擇 AVD Manager
  4. 點擊 Creat Virtual Device
  5. 選擇設(shè)備尺寸
  6. 選擇手機系統(tǒng)
  7. 切換到 X86 列表,建議選擇帶有 Google Apis 的鏡像
  8. 點擊鏡像后方的 Download 按鈕下載鏡像(推薦 Android 6.0 系統(tǒng))
  9. 模擬器設(shè)置頁面:AVD Name 可以設(shè)置模擬器的名字,點擊 Show Advanced Settings 展開高級選項可以配置 SD 卡的存儲大小
  10. 模擬器創(chuàng)建成功
  11. 點擊綠色三角按鈕啟動模擬器

app開發(fā)模擬器,軟件測試,測試開發(fā),自動化測試,web測試,android

  1. Emulator 命令行工具

可以先切換到 Emulator 所在路徑

cd /Users/mac/Library/Android/sdk/emulator/
  • 查看幫助:emulator -help
  • 查看模擬器列表:emulator -list-avds
  • 啟動模擬器:emulator @avd_name

其實從命令行也可以創(chuàng)建模擬器,但是命令比較復(fù)雜。推薦大家在 Android Studio 里面去創(chuàng)建模擬器,有 UI 界面,設(shè)置起來比較方便。

模擬器啟動起來之后就可以正常使用了,可以創(chuàng)建各種版本、各種分辨率的模擬器??梢杂脕碜鲆恍┌姹痉矫娴募嫒?。

當(dāng)然了,如果有條件用真機做測試的,最好還是用真機,畢竟模擬器和真機還是有區(qū)別的,應(yīng)該盡量的和用戶的使用環(huán)境保持一致。

Emulator 雖然功能很強大,但是非常耗費電腦 CPU 資源。如果電腦配置不高可能運行會非常慢。這種情況下,其實還有其他的模擬器可以供選擇。下面再來介紹幾款其他的模擬器。

MuMu模擬器

網(wǎng)易 MuMu 模擬器是網(wǎng)易官方推出的 Android 模擬器,安裝很方便,對于 adb 和抓包支持的也很好,而且運行相對比較快。

直接到官網(wǎng)下載安裝包就可以了,可以到更新日志中下載舊一點的版本。默認安裝,打開就可以使用。現(xiàn)在下載的 MuMu 是 Android 6.0 的版本,對于后續(xù)學(xué)習(xí)是比較友好的。因為越高版本的 Android 的安全性就越高,權(quán)限控制的要更嚴謹,對于學(xué)習(xí)研究來說就不太方便。

MuMu 模擬器在自動化過程中,會存在橫屏的問題,解決這個問題可以參考帖子:

https://ceshiren.com/t/topic/931

需要注意的是,MuMu 不能自定義其他系統(tǒng)版本,所以在工作當(dāng)中限制比較大。

Genymotion

最后再給介紹一款比較好用的模擬器,這個也可以定制不同的系統(tǒng)版本和不同的分辨率,運行速度也比 Emulator 要快。

但是安裝起來要麻煩一些,現(xiàn)在只需要簡單了解一下有這樣一款工具就可以,不推薦現(xiàn)在安裝。

下載地址

https://www.genymotion.com/download/

選擇免費的個人版本下載即可。文章來源地址http://www.zghlxwxcb.cn/news/detail-618862.html

到了這里,關(guān)于軟件測試/測試開發(fā) | app測試中常用的Android模擬器的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 軟件測試——項目實戰(zhàn)經(jīng)驗(電商、銀行、APP)

    1、項目名稱:家電購 項目描述: “家電購”商城系統(tǒng)是基于web瀏覽器的電子商務(wù)系統(tǒng),通過互聯(lián)網(wǎng)實現(xiàn)商品的線上電子化銷售及業(yè)務(wù)流程處理。該系統(tǒng)主要以系統(tǒng)會員及普通游客為服務(wù)目標(biāo),提供方便快捷的商品展示和線上購物。項目由前后臺共同構(gòu)成,前臺主要提供與用

    2024年02月05日
    瀏覽(59)
  • 軟件測試需求分析的常用方法

    軟件測試需求分析的常用方法

    ????????軟件測試需求分析時,應(yīng)要求產(chǎn)品人員對需求進行講解,并使用相對應(yīng)的方法進行科學(xué)分析,否則無法保障軟件測試的完整性和科學(xué)性,從而造成在項目中后期Bug頻出、風(fēng)險增大等問題。 ????????而常用的測試需求分析的方法: ???????? 1、功能分解方法

    2024年02月14日
    瀏覽(23)
  • 軟件測試基礎(chǔ)篇五App之a(chǎn)db命令

    軟件測試基礎(chǔ)篇五App之a(chǎn)db命令

    命令優(yōu)勢:效率高 面試會問 工具的本質(zhì)也是調(diào)用命令 解決工具的能力邊界 ADB可以用來安裝卸載軟件、管理安卓系統(tǒng)軟件、啟動測試、抓取操作日志等 1、查看已連接的設(shè)備列表:adb devices 2、斷開連接設(shè)備: adb disconnect 手機ip 3、無線連接設(shè)備: adb connect 手機ip(手機和電腦處于同

    2024年02月03日
    瀏覽(26)
  • 【軟件測試學(xué)習(xí)筆記6】Linux常用命令

    【軟件測試學(xué)習(xí)筆記6】Linux常用命令

    command? [-options] [parameter] command 表示的是命令的名稱 []表示是可選的,可有可無 [-options]:表示的是命令的選項,可有一個或多個,也可以沒有 [parameter]:表示命令的參數(shù),可以有一個或多個,也可以沒有 絕對路徑:唯一 /開頭? ? cd/etc/abrt ~/開頭? cd/usr/bin ~就是/home/用戶??

    2024年01月21日
    瀏覽(56)
  • 【App測試】adb三大連接方式-夜神模擬器+真機+android真機(詳細步驟)

    【App測試】adb三大連接方式-夜神模擬器+真機+android真機(詳細步驟)

    adb連接安卓模擬器 1、檢查夜神nox_adb.exe的版本與本地的adb版本是否一致 如果本地adb和夜神adb版本不一致,會相互查殺 1)檢查本地adb的版本 在cmd命令行中輸入: adb version ,為1.0.41版本 2)檢查夜神中nox_adb.exe版本 進入到夜神的安裝包的bin目錄下,按住shif,點擊右鍵,打開

    2024年02月03日
    瀏覽(27)
  • 軟件兼容性測試的重要性以及一些常用的測試方法

    軟件兼容性測試的重要性以及一些常用的測試方法

    隨著軟件應(yīng)用的不斷發(fā)展,不同操作系統(tǒng)、瀏覽器、設(shè)備和平臺的廣泛應(yīng)用,軟件兼容性變得越來越重要。在開發(fā)和發(fā)布軟件之前進行兼容性測試是確保軟件在多個環(huán)境下正常運行的關(guān)鍵步驟。本文將介紹軟件兼容性測試的重要性以及一些常用的測試方法。 ? 首先,軟件兼容

    2024年02月15日
    瀏覽(20)
  • 軟件測試 -- Selenium常用API全面解答(java)

    軟件測試 -- Selenium常用API全面解答(java)

    寫在前面 // 如果文章有問題的地方, 歡迎評論區(qū)或者私信指正 目錄 什么是Selenium 一個簡單的用例 ?元素定位 id定位 xpath定位? ?name定位 tag name 定位和class name 定位 操作元素 click ?send_keys submit text getAttribute 添加等待 顯示等待 隱式等待? 顯示等待和隱式等待的特點 顯示等待

    2024年03月28日
    瀏覽(17)
  • 20種常用的軟件測試方法,建議先收藏再觀看

    20種常用的軟件測試方法,建議先收藏再觀看

    軟件測試在完整的項目當(dāng)中算是最后一個環(huán)節(jié),也是非常重要的一個環(huán)節(jié)。通過軟件測試,我們才能得知一個程序是否符合標(biāo)準(zhǔn)。 小編整理出20種常見的軟件測試方法,建議伙伴們先收藏再看。不敢說史上最全,但我辦公室里十年軟件測試經(jīng)驗的講師都說好! 單元測試是為了

    2023年04月25日
    瀏覽(22)
  • 【軟件測試】淺了解什么是軟件測試及開發(fā)測試模型

    【軟件測試】淺了解什么是軟件測試及開發(fā)測試模型

    目錄 1.什么是軟件測試? 2.什么是需求? 3.什么是測試用例 4.什么是軟件錯誤(bug)? 5.開發(fā)模型和測試模型 5.1軟件的生命周期 5.2瀑布模型 5.3螺旋模型 5.4軟件測試V模型 5.5軟件測試w模型 6.軟件測試的生命周期 7.bug的生命周期 最常見的理解是:軟件測試就是找 BUG ,發(fā)現(xiàn)缺陷

    2023年04月19日
    瀏覽(37)
  • 【軟件測試】軟件測試的基本概念和開發(fā)模型

    【軟件測試】軟件測試的基本概念和開發(fā)模型

    在進行軟件測試的學(xué)習(xí)之前,我們要了解軟件測試一些基本概念. 這些基本概念將幫助我們更加明確工作的目標(biāo)以及軟件測試到底要做什么. 軟件測試的基本概念有3個,分別是 需求,測試用例和BUG. 這里的需求還可以分為 用戶需求和軟件需求 ,用戶需求: 簡單理解為甲方提出的需求

    2023年04月15日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包