偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

滴滴開源:DoraemonKit來(lái)了,程序員的開發(fā)工具箱

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

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

滴滴開源:DoraemonKit來(lái)了,程序員的開發(fā)工具箱

DoraemonKit

DoraemonKit是什么?

DoraemonKit 是一個(gè)功能平臺(tái),工具集合,和名字一樣,哆啦A夢(mèng),能夠讓每一個(gè) App 快速接入一些常用的或者你沒有實(shí)現(xiàn)的一些輔助開發(fā)工具測(cè)試效率工具、視覺輔助工具,而且能夠完美在 Doraemon 面板中接入你已經(jīng)實(shí)現(xiàn)的與業(yè)務(wù)緊密耦合的一些非通有的輔助工具,并搭配我們的dokit平臺(tái),讓功能得到延伸,接入方便,便于擴(kuò)展。

DoraemonKit有什么特色?

1、DoraemonKit 能夠快速讓你的業(yè)務(wù)測(cè)試代碼能夠在這里統(tǒng)一管理,統(tǒng)一收口;

2、DoraemonKit 內(nèi)置很多常用的工具,避免重復(fù)實(shí)現(xiàn),一次接入,你將會(huì)擁有強(qiáng)大的工具集合;

3、搭配dokit平臺(tái),方便你進(jìn)行數(shù)據(jù)mock以及記錄你的每一次健康體檢用例。

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

滴滴開源:DoraemonKit來(lái)了,程序員的開發(fā)工具箱

工具列表部分視圖1

你可用的模塊有哪些?

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

【數(shù)據(jù)Mock】 App接口Mock解決方案,提供一套基于App網(wǎng)絡(luò)攔截的接口Mock方案,無(wú)需修改代碼即可完成對(duì)于接口數(shù)據(jù)的Mock。

【健康體檢】 一鍵式操作,整合DoKit多項(xiàng)工具,數(shù)據(jù)可視化,快速準(zhǔn)確定位問題,讓你對(duì)app的性能了如指掌。

二、常用工具

【App 信息查看】 快速查看手機(jī)信息,App 基礎(chǔ)信息、簽名相關(guān)、權(quán)限信息的渠道,避免去手機(jī)設(shè)置查找或者查看項(xiàng)目源代碼的麻煩;

【開發(fā)者選項(xiàng) Android特有】 一鍵跳轉(zhuǎn)開發(fā)者選項(xiàng),避免安卓由于平臺(tái)差異導(dǎo)致的入口不一致

【本地語(yǔ)言】 一鍵跳轉(zhuǎn)本地語(yǔ)言,避免安卓由于平臺(tái)差異導(dǎo)致的入口不一致

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

【MockGPS】 App 能定位到全國(guó)各地,支持地圖地位和手動(dòng)輸入經(jīng)緯度;

【H5任意門】 開發(fā)測(cè)試同學(xué)可以快速輸入 H5 頁(yè)面地址,查看該頁(yè)面效果;

【Crash查看】 方便本地打印出出現(xiàn) Crash 的堆棧;

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

【清除本地?cái)?shù)據(jù)】 一鍵刪除沙盒中所有數(shù)據(jù);

【NSLog】 把所有 NSLog 信息打印到UI界面,避免沒有開發(fā)證書無(wú)法調(diào)試的尷尬;

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

【DBView】 通過網(wǎng)頁(yè)方便快捷的操作應(yīng)用內(nèi)數(shù)據(jù)庫(kù),讓數(shù)據(jù)庫(kù)的調(diào)試變得非常優(yōu)雅;

【模擬弱網(wǎng)】 限制網(wǎng)速,模擬弱網(wǎng)環(huán)境下App的運(yùn)行情況。(android獨(dú)有)

三、性能檢測(cè)

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

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

【內(nèi)存】 App 內(nèi)存使用量信息提供波形圖查看功能,讓內(nèi)存監(jiān)控的趨勢(shì)更加鮮明;

【流量監(jiān)控】 攔截 App 內(nèi)部流量信息,提供波形圖展示、流量概要展示、流量列表展示、流量篩選、流量詳情,對(duì)流量信息統(tǒng)一攔截,成為我們 App 中自帶的 "Charles";

【卡頓】 鎖定 App 出現(xiàn)卡頓的時(shí)刻,打印出對(duì)應(yīng)的代碼調(diào)用堆棧;

【大圖檢測(cè)】 通過流量監(jiān)測(cè),找出所有的大小超標(biāo)的圖片,避免下載大圖造成的流量浪費(fèi)和渲染大圖帶來(lái)的CPU消耗。

【啟動(dòng)耗時(shí)】 無(wú)侵入的統(tǒng)計(jì)出App啟動(dòng)過程的總共耗時(shí);

【UI層級(jí)檢查】 檢查出每一個(gè)頁(yè)面中層級(jí)最深的元素;

【函數(shù)耗時(shí)】 從函數(shù)級(jí)別分析app性能瓶頸;

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

【內(nèi)存泄漏】 找出App中所有的內(nèi)存泄漏的問題。

四、視覺工具

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

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

【對(duì)齊標(biāo)尺】 參考 Android 系統(tǒng)自帶測(cè)試工具,能夠?qū)崟r(shí)捕獲屏幕坐標(biāo),并且可以查看組件是否對(duì)齊;

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

五、Weex專項(xiàng)工具(CML專項(xiàng)工具)

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

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

【容器信息】 查看每一個(gè)打開的Weex頁(yè)面的基本信息和性能數(shù)據(jù);

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

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

六、支持自定義的業(yè)務(wù)工具集成到面板中

統(tǒng)一維護(hù)和管理所有的測(cè)試模塊,詳見接入手冊(cè)

七、微信小程序?qū)m?xiàng)工具

詳見 Doraemon mini program debugger

可用在哪些平臺(tái)?

iOS,Android,微信小程序。

滴滴開源:DoraemonKit來(lái)了,程序員的開發(fā)工具箱

工具列表部分視圖2

滴滴開源:DoraemonKit來(lái)了,程序員的開發(fā)工具箱

還有個(gè)懸浮窗模式

 

開源項(xiàng)目地址:

https://github.com/didi/DoraemonKit

 

 

責(zé)任編輯:張燕妮 來(lái)源: 今日頭條
相關(guān)推薦

2025-01-21 07:48:28

2019-04-23 13:51:43

程序員技能開發(fā)者

2021-04-13 16:05:02

程序員工具軟件

2019-07-05 10:45:27

Java程序員編程語(yǔ)言

2015-01-22 16:16:35

AdroidJava工具

2023-09-13 15:06:24

2013-06-18 17:12:03

程序員開發(fā)工具付費(fèi)

2010-03-15 18:39:00

Python程序員

2013-05-29 09:41:35

程序員移動(dòng)開發(fā)工具移動(dòng)開發(fā)者

2015-05-27 14:26:05

2010-01-25 14:04:17

Android Wid

2023-07-07 15:28:44

2009-11-23 20:38:51

PHP開發(fā)工具

2016-06-08 14:45:59

應(yīng)用程序創(chuàng)新工具開源

2019-08-15 15:08:34

程序員開發(fā)工具

2016-03-07 11:09:00

.NET程序員開發(fā)工具

2019-08-12 16:47:13

2019-02-26 09:55:52

Java開發(fā)工具

2015-12-24 10:25:30

微軟程序員時(shí)代

2013-06-07 13:30:20

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)