成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

滴滴開源:DoraemonKit來了,程序員的開發工具箱

新聞 開發工具
DoraemonKit /'dɔ:ra:'emɔn/,簡稱DoKit,中文名 哆啦A夢,意味著能夠像哆啦A夢一樣提供給他的主人各種各樣的工具。Just Do Kit。

 DoraemonKit /'dɔ:ra:'emɔn/,簡稱DoKit,中文名 哆啦A夢,意味著能夠像哆啦A夢一樣提供給他的主人各種各樣的工具。Just Do Kit。

滴滴開源:DoraemonKit來了,程序員的開發工具箱

DoraemonKit

DoraemonKit是什么?

DoraemonKit 是一個功能平臺,工具集合,和名字一樣,哆啦A夢,能夠讓每一個 App 快速接入一些常用的或者你沒有實現的一些輔助開發工具測試效率工具視覺輔助工具,而且能夠完美在 Doraemon 面板中接入你已經實現的與業務緊密耦合的一些非通有的輔助工具,并搭配我們的dokit平臺,讓功能得到延伸,接入方便,便于擴展。

DoraemonKit有什么特色?

1、DoraemonKit 能夠快速讓你的業務測試代碼能夠在這里統一管理,統一收口;

2、DoraemonKit 內置很多常用的工具,避免重復實現,一次接入,你將會擁有強大的工具集合;

3、搭配dokit平臺,方便你進行數據mock以及記錄你的每一次健康體檢用例。

先上一張圖,看看它有啥:

滴滴開源:DoraemonKit來了,程序員的開發工具箱

工具列表部分視圖1

你可用的模塊有哪些?

一、平臺工具(www.dokit.cn)

【數據Mock】 App接口Mock解決方案,提供一套基于App網絡攔截的接口Mock方案,無需修改代碼即可完成對于接口數據的Mock。

【健康體檢】 一鍵式操作,整合DoKit多項工具,數據可視化,快速準確定位問題,讓你對app的性能了如指掌。

二、常用工具

【App 信息查看】 快速查看手機信息,App 基礎信息、簽名相關、權限信息的渠道,避免去手機設置查找或者查看項目源代碼的麻煩;

【開發者選項 Android特有】 一鍵跳轉開發者選項,避免安卓由于平臺差異導致的入口不一致

【本地語言】 一鍵跳轉本地語言,避免安卓由于平臺差異導致的入口不一致

【沙盒瀏覽】 App 內部文件瀏覽的功能,支持刪除和預覽, 并且能通過 AirDrop 或者其他分享方式上傳到 PC 中,進行更加細致的操作;

【MockGPS】 App 能定位到全國各地,支持地圖地位和手動輸入經緯度;

【H5任意門】 開發測試同學可以快速輸入 H5 頁面地址,查看該頁面效果;

【Crash查看】 方便本地打印出出現 Crash 的堆棧;

【子線程UI】 快速定位哪一些 UI 操作在非主線程中進行渲染,避免不必要的問題;(iOS獨有)

【清除本地數據】 一鍵刪除沙盒中所有數據;

【NSLog】 把所有 NSLog 信息打印到UI界面,避免沒有開發證書無法調試的尷尬;

【Lumberjack】 每一條 CocoaLumberjack 的日志信息,都在在 App 的界面中顯示出來,再也不需要導出日志這么麻煩;(iOS獨有)

【DBView】 通過網頁方便快捷的操作應用內數據庫,讓數據庫的調試變得非常優雅;

【模擬弱網】 限制網速,模擬弱網環境下App的運行情況。(android獨有)

三、性能檢測

【幀率】 App 幀率信息提供波形圖查看功能,讓幀率監控的趨勢更加明顯;

【CPU】 App CPU 使用率信息提供波形圖查看功能,讓 CPU 監控的趨勢更加形象;

【內存】 App 內存使用量信息提供波形圖查看功能,讓內存監控的趨勢更加鮮明;

【流量監控】 攔截 App 內部流量信息,提供波形圖展示、流量概要展示、流量列表展示、流量篩選、流量詳情,對流量信息統一攔截,成為我們 App 中自帶的 "Charles";

【卡頓】 鎖定 App 出現卡頓的時刻,打印出對應的代碼調用堆棧;

【大圖檢測】 通過流量監測,找出所有的大小超標的圖片,避免下載大圖造成的流量浪費和渲染大圖帶來的CPU消耗。

【啟動耗時】 無侵入的統計出App啟動過程的總共耗時;

【UI層級檢查】 檢查出每一個頁面中層級最深的元素;

【函數耗時】 從函數級別分析app性能瓶頸;

【Load】 找出所有的Load方法,并給出耗時分析;(iOS獨有)

【內存泄漏】 找出App中所有的內存泄漏的問題。

四、視覺工具

【顏色吸管】 方便設計師 UI 捉蟲的時候,查看每一個組件的顏色值是否設置正確;

【組件檢查】 可以抓取任意一個UI控件,查看它們的詳細信息,包括控件名稱、控件位置、背景色、字體顏色、字體大小;

【對齊標尺】 參考 Android 系統自帶測試工具,能夠實時捕獲屏幕坐標,并且可以查看組件是否對齊;

【元素邊框線】 繪制出每一個 UI 組件的邊框,對于組件布局有一定的參考意義。

五、Weex專項工具(CML專項工具)

【console日志查看】 方便在端上查看每一個Weex文件中的console日志,提供分級和搜索功能;

【storage緩存查看】 將Weex中的storage模塊的本地緩存數據可視化展示;

【容器信息】 查看每一個打開的Weex頁面的基本信息和性能數據;

【DevTool】 快速開啟Weex DevTool的掃碼入口。

tips : 如果使用我們滴滴優秀的開源跨端方案 chameleon 也可以集成該工具集合

六、支持自定義的業務工具集成到面板中

統一維護和管理所有的測試模塊,詳見接入手冊

七、微信小程序專項工具

詳見 Doraemon mini program debugger

可用在哪些平臺?

iOS,Android,微信小程序。

滴滴開源:DoraemonKit來了,程序員的開發工具箱

工具列表部分視圖2

滴滴開源:DoraemonKit來了,程序員的開發工具箱

還有個懸浮窗模式

 

開源項目地址:

https://github.com/didi/DoraemonKit

 

 

責任編輯:張燕妮 來源: 今日頭條
相關推薦

2025-01-21 07:48:28

2019-04-23 13:51:43

程序員技能開發者

2021-04-13 16:05:02

程序員工具軟件

2019-07-05 10:45:27

Java程序員編程語言

2015-01-22 16:16:35

AdroidJava工具

2013-06-18 17:12:03

程序員開發工具付費

2023-09-13 15:06:24

2010-03-15 18:39:00

Python程序員

2015-05-27 14:26:05

2013-05-29 09:41:35

程序員移動開發工具移動開發者

2010-01-25 14:04:17

Android Wid

2023-07-07 15:28:44

2009-11-23 20:38:51

PHP開發工具

2016-06-08 14:45:59

應用程序創新工具開源

2016-03-07 11:09:00

.NET程序員開發工具

2019-08-15 15:08:34

程序員開發工具

2019-08-12 16:47:13

2015-12-24 10:25:30

微軟程序員時代

2019-02-26 09:55:52

Java開發工具

2013-06-07 13:30:20

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 在线观看免费av网 | 91在线精品视频 | 欧美精品久久久久 | 天天干天天操 | 欧美日韩在线观看视频网站 | www..com18午夜观看 | 9999久久 | 精品欧美黑人一区二区三区 | 一级片网址 | 久久综合九九 | 日本特黄特色aaa大片免费 | 午夜网| 我想看一级黄色毛片 | 国产一区不卡 | 日韩在线中文字幕 | 午夜爱爱毛片xxxx视频免费看 | 婷婷久久五月 | 精品福利一区 | 嫩草伊人 | 久久精品一级 | 一区二区三区四区在线视频 | 亚洲福利在线视频 | 亚洲国产精品一区二区三区 | 人人色视频 | 欧美精品一区二区三区在线播放 | 天天综合永久入口 | 精品国产乱码久久久久久久久 | 亚洲第一视频 | 国产精品a一区二区三区网址 | 久久国产精品一区二区三区 | 91精品国产乱码久久久久久 | 成人在线观 | 国产精品久久久久久久久免费软件 | 欧美亚洲国语精品一区二区 | 国产日韩欧美一区二区在线播放 | 国产精品欧美一区二区三区不卡 | 秋霞a级毛片在线看 | 欧美日韩在线视频观看 | 在线观看视频中文字幕 | 神马久久久久久久久久 | 久久久青草婷婷精品综合日韩 |