搜尋
首頁常見問題app測試工具
app測試工具Jul 04, 2023 am 11:05 AM
app測試工具

app測試工具:1、Appium;2、Airtest;3、uiautomator2 ;4、Monkey;5、MonkeyRunner;6、Maxim;7、UICrawler;8、GT;9、Perfdog;10、SoloPi; 11、QNET;12、Fiddler;13、Charles;14、TestIn;15、騰訊優測;16、百度MTC;17、阿里MQC等。

app測試工具

一、APP 自動化測試工具

①Appium

官網:http://appium.io/

GitHub 網址:https://github.com/appium/appium

介紹:

Appium 是一個開源的、跨平台的自動化測試工具。支援自動化 iOS,Android 和 Windows 桌面平台上的原生、行動 Web 和混合應用程式。開發者可以使用 WebDriver 相容的任何語言編寫測試腳本,如 Java,OC,JS,PHP,Python,Ruby,C#,Clojure 和 Perl 語言。是做 UI 自動化測試必須掌握的工具之一。

②Airtest

官網:http://airtest.netease.com/

介紹:

Airtest 是網易遊戲推出的一個UI 自動化測試工具,適用於遊戲和應用,支援的平台為Windows,Android 和iOS。 Airtest 提供了跨平台的 API,包括安裝應用程式、類比輸入、斷言等。基於影像辨識技術定位 UI 元素,你無需嵌入任何程式碼即可進行自動化測試。並且測試腳本運行後可以自動產生詳細的 HTML 測試報告。

③uiautomator2 (python)

GitHub 網址:https://github.com/openatx/uiautomator2

介紹:

uiautomator2 是一個可以使用Python對Android 設備進行UI 自動化的庫。其底層基於 Google uiautomator,Google 提供的 uiautomator 庫可以取得螢幕上任意一個 APP 的任意一個控制項屬性,並對其進行任意操作。

二、APP 穩定性測試工具

①Monkey

網址: https://developer.android.google.cn/studio/test/monkey

#介紹:

Monkey 是一個在模擬器或裝置上運行的程序,可產生偽隨機用戶事件(例如點擊、輕觸或手勢)流以及許多系統級事件。使用 Monkey 以隨機且可重複的方式對正在開發的應用進行壓力測試。

②MonkeyRunner

網址:https://developer.android.google.cn/studio/test/monkeyrunner

介紹:

monkeyrunner 工具提供了一個API,用於編寫可從Android 程式碼外部控制Android 裝置或模擬器的程式。使用 monkeyrunner,可以編寫一個 Python 程式去安裝 Android 應用程式或測試軟體包,運行它,向其發送按鍵,截取其介面的螢幕截圖,並將螢幕截圖儲存到工作站中。 monkeyrunner 工具主要用於在功能/框架層級測試應用程式和設備以及運行單元測試套件,但也可以自由地將其用於其他目的。

③Maxim

GitHub 網址:https://github.com/zhangzhao4444/Maxim

介紹:

Maxim 是基於monkey 所做的二次開發,相較原生monkey,相對聰明。除了保留原生 monkey 已有的功能外,可深度遍歷控件,可自訂黑白名單,可設定執行時長,增加防睡眠/防假死機制、防跳出/防誤點狀態列及下拉狀態列等。

④UICrawler

GitHub 網址:https://github.com/lgxqf/UICrawler

介紹:

基於Appium 的App UI 遍歷& Monkey 工具,支援Android 和iOS 行動App,或H5 或微信等應用程式。 v2.3 版已支援 Appium 1.16.0, Java-client 7.3.0。

三、APP 效能測試工具

①GT

官網: https://gt.qq.com/

介紹:

騰訊開源的APP 的隨身調測平台,支援iOS 和Android。直接運行在手機上,可對APP 進行快速的效能測試(CPU、記憶體、流量、電量、幀率/流暢度等等)、開發日誌的檢視、Crash 日誌檢視、網路封包的抓取、APP 內部參數的調試、真機程式碼耗時統計等。

②Perfdog

官網: https://perfdog.qq.com/

介紹:

騰訊遊戲部門開發的行動全平台iOS/Android性能測試、分析工具平台。手機無需 ROOT/越獄,手機硬體、遊戲及應用程式 APP 也不需做任何修改,極簡化即插即用。

PerfDog 支援iOS 和Android,支援行動平台所有應用程式(遊戲、APP 應用程式、瀏覽器、小程式、小遊戲、H5、後台系統進程等)、Android 模擬器、雲端真機等效能測試。 PC 上 PerfDog 可多開,單 PC 可同時測試多台手機。目前免費體驗,誰用誰香。

③SoloPi

GitHub 網址:https://github.com/alipay/SoloPi

介紹:

SoloPi 是無線化、非侵入式的Android 自動化工具。除了公測版的錄製回放、效能測試、一機多控三項主要功能之外,SoloPi 還提供了資料 Mock,效能加壓、網路模擬、智慧 Monkey 等功能,能為測試開發人員節省寶貴時間。

四、APP 弱網測試&抓包工具

①QNET

官網:https://wetest.qq.com/product/qnet

介紹:

QNET 是騰訊wetest 服務平台推出了一款App 弱網測試工具,該工具無需ROOT 手機,無需連接數據線,以獨立app 的方式,為用戶提供給快捷、可靠、功能完善的弱網路類比服務(2G 網路、極差網路、連續丟包、正常網路、4G 網路、100% 丟包等)。另外 QNET 也支援 TCP/UDP 網路協定抓包。

②Fiddler

官網: https://www.telerik.com/fiddler

介紹:

Fiddler 是一款大家熟知且功能強大的抓包工具。透過設定代理,能夠記錄客戶端與伺服器端所有 http(s)通訊。可以針對捕獲的請求進行分析、設定斷點、篡改請求及返回數據,還可以設定網路丟包和延遲進行弱網路模擬等等。

③Charles

官網:https://www.charlesproxy.com/

介紹:

##Charles 是HTTP 代理/ HTTP 監視器/反向代理,可以查看其電腦與Internet 之間的所有HTTP 和SSL / HTTPS 通訊。可對截取的請求及回應進行分析、支援修改請求參數、支援弱網路模擬。

五、APP 相容性測試工具

①TestIn

#官網:https://www.testin.cn/

介紹:

Testin 是國內較早涉足雲端測試領域的平台之一。終端種類及數量都比較全面。提供遠端真機測試、標準/深度/遍歷相容測試、自動化測試、測試專家駐場等。支援 Android 與 iOS 系統。但目前僅少數服務為免費,絕大多數服務為收費項目。

②騰訊優測

官網: https://utest.21kunpeng.com/home

介紹:

騰訊旗下的雲端測試服務平台,擁有超過3000 台真機實驗室,涵蓋市面上99% 主流機種。擁有十年終端測試服務經驗,提供相容性測試、自動化測試、雲端真機、設備共享等多種服務方式。

③百度MTC

官網: http://mtc.baidu.com/

介紹:

百度MTC 是百度開放平台旗下的移動雲端測試中心。提供超過 1500 款熱門機種。提供的測試服務種類有相容性測試、效能測試、功能測試。並且提供了腳本錄製工具,類似 Testin。百度 MTC 的服務目前主要為收費服務。

④阿里MQC

官網: https://www.aliyun.com/product/mqc

介紹:

阿里MQC 是阿里巴巴旗下的行動測試平台。提供大量熱門機型,支援 Android 及 iOS 系統。提供相容性測試、功能測試、效能測試以及穩定性測試。

六、APP 安全測試工具

①OWASP ZAP

#官網: https://owasp.org/www-project-zap/

#介紹:

OWASP ZAP 是目前最受歡迎的免費APP 行動安全測試工具,由全球數百個志工管理維護。該工具支援多種腳本語言類型,易於安裝,可在 APP 的開發和測試階段自動尋找安全漏洞。

②Drozer

GitHub 位址: https://github.com/FSecureLABS/drozer

介紹:

Drozer 是一個由MWR 安全團隊維護開源的軟體,該軟體是針對Android 平台的安全審計和攻擊框架。安全人員可透過 drozer 本身提供的一些 module 完成一些基礎的安全測試功能,同時也可以根據需求實現自己的 module,甚至可以利用 drozer 提供的框架實現一些自動化審計功能。

③MobSF

GitHub 網址: https://github.com/MobSF/Mobile-Security-Framework-MobSF

介紹:

MobSF 是一款自動化行動App 安全測試工具,適用於iOS 和Android,可熟練執行動態、靜態分析和Web API 測試。可用於對 Android 和 iOS 應用程式進行快速安全分析。

④QARK

GitHub 位址: https://github.com/linkedin/qark

介紹:

QARK 是一個靜態程式碼分析工具,旨在識別基於Java 的Android 應用程式的潛在安全漏洞和關注點。 QARK 也試圖提供動態產生的 ADB(Android 偵錯橋)命令,以協助驗證其偵測到的潛在漏洞。它甚至可以動態地創建一個定制的測試應用程序,以即用 APK 的形式,確定潛在問題。

以上是app測試工具的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
和小红书差不多的app有哪些和小红书差不多的app有哪些Sep 22, 2022 am 11:26 AM

类似小红书的app有:1、绿洲,是一款新浪微博出品的移动端时尚社交应用软件;2、杂志迷,是一款手机各类杂志供大家阅读的APP;3、美丽修行,是一款提供护肤解决方案及化妆品购买决策的产品;4、凹凹啦,是一款手机化妆品点评软件,为用户提供最实用、最新鲜、最全方位的护肤、化妆点评和分享信息;5、抹茶美妆,一款实用的化妆品交流社区;6、美丽说,一款以分享为主题的趣味社交平台。

微软改进了 Windows 11 的 Smart App Control,但你可能无法使用它微软改进了 Windows 11 的 Smart App Control,但你可能无法使用它Apr 17, 2023 pm 04:40 PM

微软于今年早些时候推出了Windows11安全功能SmartAppControl。当时,微软将其描述为“阻止不受信任或具有潜在危险的应用程序”的保护工具。当时该工具的独特之处在于它决定了它是否应该在Windows11设备上运行。SmartAppControl一开始以评估模式运行;正是在这种模式下,应用程序决定是否应该打开它。微软确实透露用户可以在Windows安全应用程序的应用和浏览器控制部分启用智能应用控制。仅根据Microsoft的说法,SmartAppC

橙色软件是什么购物app橙色软件是什么购物appOct 13, 2022 pm 02:01 PM

橙色软件指的是“淘宝”。淘宝是随时随地轻松购物app,为用户提供新的购物渠道,享受更多优惠活动,让用户不用出门就可以享受优惠购物平台,方便买卖家之间的沟通,购物更加方便。淘宝能满足人们生活中的各种需求:搜索和浏览商品、加入购物车、下单支付、物流查询、客服交流、发表购物评论、分享优质商品等等,还能通过本地功能,找到附近的生活优惠信息。

苏州地铁用什么app扫码进站苏州地铁用什么app扫码进站Nov 09, 2022 pm 05:29 PM

苏州地铁用“苏e行”app扫码进站。苏e行app ,提供苏州地铁扫码乘车服务,先乘车,后付款,结合苏州城市文化及地铁出行场景,围绕“地铁大脑”构建公共交通智慧出行,利用 LBS 、物联网、大数据、人工智能等先进技术为乘客提供扫码过闸、乘车服务、附近地铁商业、同时为苏州本地商家提供用户引流、活动推广等服务,构建互联网化的苏州城市生活服务。

防诈骗的app叫什么防诈骗的app叫什么Sep 02, 2022 pm 03:54 PM

防诈骗的app叫“国家反诈中心”,是一款帮助用户预警诈骗信息、快速举报诈骗内容、提升防范意识的反电信诈骗应用。它的“反诈预警、身份验证、App自查、风险预警”等核心功能可以最大限度减少民众被骗的可能性;可以对那些诈骗电话或信息快速向平台举报,帮助他人减少遇到类似的情况;能够帮助用户随时监控各种恶意软件,让各种骗局无路可走,给每个用户带来一个非常安全的生活环境。

如何在iPhone上查看和删除App Store购买历史记录如何在iPhone上查看和删除App Store购买历史记录Apr 13, 2023 pm 06:31 PM

AppStore是iOS相关应用程序的市场。在这里,您还可以找到免费应用程序和付费应用程序。应用程序可以是游戏应用程序、提高工作效率的应用程序、实用应用程序、社交媒体应用程序以及更多类别的应用程序。您可能已经从AppStore下载或购买了许多适用于iPhone的应用程序。现在您可能想知道如何查看在App Store中购买的应用程序的购买历史记录。有时,出于隐私原因,您可能需要从购买历史记录中隐藏某些购买。在本文中,我们将指导您查找购买历史记录以及如何根据需要从购买历史记录中删除/隐藏购买。第1部

tiktok是什么apptiktok是什么appJan 07, 2021 am 11:16 AM

tiktok是抖音短视频国际版,是字节跳动旗下短视频社交app软件,于2017年5月上线,愿景是“激发创造,带来愉悦”。用户可以通过这款软件选择歌曲,拍摄音乐短视频,形成自己的作品,会根据用户的爱好,来更新用户喜爱的视频。

猴山是什么app猴山是什么appSep 06, 2022 pm 02:38 PM

猴山指的是“AcFun”,是一个视频播放软件。AcFun以视频为载体,逐步发展出基于原生内容二次创作的完整生态,是中国弹幕文化的发源地。AcFun以“认真你就输了”为文化导向,倡导轻松欢快的亚文化,受广大二次元用户的深度喜爱,入驻超多原创视频的作者,覆盖面超广阔。

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
3 週前By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
3 週前By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
3 週前By尊渡假赌尊渡假赌尊渡假赌

熱工具

WebStorm Mac版

WebStorm Mac版

好用的JavaScript開發工具

Dreamweaver Mac版

Dreamweaver Mac版

視覺化網頁開發工具

Safe Exam Browser

Safe Exam Browser

Safe Exam Browser是一個安全的瀏覽器環境,安全地進行線上考試。該軟體將任何電腦變成一個安全的工作站。它控制對任何實用工具的訪問,並防止學生使用未經授權的資源。

VSCode Windows 64位元 下載

VSCode Windows 64位元 下載

微軟推出的免費、功能強大的一款IDE編輯器

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器