擁抱高效归敬、擁抱 Bugtags 之來自用戶的聲音(四)

小編按:這是一篇 Bugtags 用戶來稿简十,經過一段時間的密集使用烁设,他已然覺得 Bugtags 是 App 開發(fā)者的好幫手替梨,感謝解鈴 App - 楚琪同學對 Bugtags 的信賴和支持。小編在這里誠邀各位熱心用戶向我們投稿装黑,說出你使用 Bugtags 的故事副瀑。

無論開發(fā) Web 網(wǎng)站還是開發(fā) App,如果用戶在使用程序或網(wǎng)站的過程中程序出現(xiàn)了錯誤恋谭,我們都希望第一時間知道糠睡,并且希望錯誤信息越詳細越好,這樣方便我們技術人員定位問題以盡快解決疚颊。針對 Web 網(wǎng)站狈孔,我們會在服務端集成日志系統(tǒng),服務端監(jiān)控系統(tǒng)等來達到目的串稀。那么針對 App,用戶在使用 App 的過程中閃退了狮杨,我們如何能知道并盡可能詳細的收集錯誤信息呢母截?

最初我們的解決方案是這樣的,無論是 iOS 還是 Android橄教,都提供了類似 Exception Handler 的回調清寇,所以我們自己實現(xiàn)這個回調,當有 Exception 發(fā)生時护蝶,我們自己收集設備信息华烟,堆棧信息等然后發(fā)送到我們自己服務器上,服務器收集到錯誤信息以發(fā)郵件等方式通知相關技術人員持灰。這種方式有很多不足:

  • 針對 iOS 和 Android 都要實現(xiàn)一套
  • 要可視化錯誤信息還需要自己實現(xiàn)
  • 不方便統(tǒng)計盔夜、跟蹤錯誤

后來看到業(yè)內知名開發(fā)者唐巧寫的文章里提到了 Bugtags ,寫微信公眾號 MacTalk 的池建強老師也推薦過堤魁。于是準備集成到 App 中喂链。5 分鐘左右,集成完畢妥泉。手動拋出一個異常測試了下椭微,(@ο@) 哇~,原來世界還是很美好的盲链,這特么就是技術人員心心念念想要的 Bug 收集管理工具啊蝇率。

都說給技術人員做服務是很不容易的迟杂,因為技術人員是在(非)乎(常)體(挑)驗(剔)的一群人,但 Bugtags 用下來體驗很不錯本慕。

  • 集成簡單
  • 自動收集錯誤信息排拷,而且錯誤信息非常詳細
  • 可以統(tǒng)計、跟蹤间狂、團隊協(xié)作

這里面錯誤信息的詳細程度是非常重要的攻泼,Bugtags 這方面做的很好。一般排查 App 問題鉴象,我們經常會問測試人員忙菠,是用什么機型測試的,什么系統(tǒng)版本纺弊,怎么操作的牛欢,能否重現(xiàn)等問題,通過這些問題我們一般再對照自己的程序邏輯基本上能定位到問題淆游。Bugtags 的錯誤信息類似這個分類傍睹,但分的更細更清晰,而且是自動的犹菱。然后在 Web 網(wǎng)站上就可以看到錯誤信息拾稳,網(wǎng)站是那種簡潔清晰的風格,有點像 Google 的 Material Design腊脱,個人非常喜歡访得。

通過收集到的設備信息和截屏,一目了然的就可以看到出問題的是什么設備陕凹,用戶是在哪個界面操作發(fā)生錯誤的悍抑。

設備信息
設備信息

接下來我們一定想知道用戶的操作步驟是怎樣的,因為我們技術人員常說的一句話就是『我這里沒問題啊』杜耙,但常常忽略了用戶可能不是我們這樣操作的搜骡。Bugtags 監(jiān)測了 UI 交互事件流,類似這樣佑女。

用戶步驟
用戶步驟

在這里可以看到 View 的生命周期记靡,還包括用戶點擊的按鈕事件等一應俱全。那么基本上我們可以重現(xiàn)用戶的操作步驟了团驱。

接下來還有一點技術人員非常關心的簸呈,就是堆棧信息。同樣 Bugtags 完整的收集了異常堆棧信息店茶。

堆棧信息
堆棧信息

相當親(討)切(厭)的異常堆棧信息蜕便!

其他還有一些程序輸出到控制臺的 Log 信息,可以輔助定位問題贩幻。

控制臺日志
控制臺日志

有了這些轿腺,老板再也不用擔心我們找不到問題原因了两嘴。

最后關于團隊協(xié)作這一塊,個人用的不是很多族壳,主要就是把對應的問題指派給對應的技術人員憔辫,然后跟蹤看有沒有解決。寫了這么些仿荆,其實就是一句話:『太特么好用了贰您,誰用誰知道』。

PS:

  1. 唐巧對 Bugtags 的評測
  2. 池建強老師對 Bugtags 的評測
Alt text
Alt text
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末拢操,一起剝皮案震驚了整個濱河市锦亦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌令境,老刑警劉巖杠园,帶你破解...
    沈念sama閱讀 218,525評論 6 507
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異舔庶,居然都是意外死亡抛蚁,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,203評論 3 395
  • 文/潘曉璐 我一進店門惕橙,熙熙樓的掌柜王于貴愁眉苦臉地迎上來瞧甩,“玉大人,你說我怎么就攤上這事弥鹦《且荩” “怎么了?”我有些...
    開封第一講書人閱讀 164,862評論 0 354
  • 文/不壞的土叔 我叫張陵惶凝,是天一觀的道長吼虎。 經常有香客問我犬钢,道長苍鲜,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,728評論 1 294
  • 正文 為了忘掉前任玷犹,我火速辦了婚禮混滔,結果婚禮上,老公的妹妹穿的比我還像新娘歹颓。我一直安慰自己坯屿,他們只是感情好,可當我...
    茶點故事閱讀 67,743評論 6 392
  • 文/花漫 我一把揭開白布巍扛。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪尝江。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,590評論 1 305
  • 那天喊括,我揣著相機與錄音,去河邊找鬼矢棚。 笑死郑什,一個胖子當著我的面吹牛,可吹牛的內容都是我干的蒲肋。 我是一名探鬼主播蘑拯,決...
    沈念sama閱讀 40,330評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼兜粘!你這毒婦竟也來了申窘?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,244評論 0 276
  • 序言:老撾萬榮一對情侶失蹤妹沙,失蹤者是張志新(化名)和其女友劉穎偶洋,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體距糖,經...
    沈念sama閱讀 45,693評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡玄窝,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,885評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了悍引。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片恩脂。...
    茶點故事閱讀 40,001評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖趣斤,靈堂內的尸體忽然破棺而出俩块,到底是詐尸還是另有隱情,我是刑警寧澤浓领,帶...
    沈念sama閱讀 35,723評論 5 346
  • 正文 年R本政府宣布玉凯,位于F島的核電站,受9級特大地震影響联贩,放射性物質發(fā)生泄漏漫仆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,343評論 3 330
  • 文/蒙蒙 一泪幌、第九天 我趴在偏房一處隱蔽的房頂上張望盲厌。 院中可真熱鬧,春花似錦祸泪、人聲如沸吗浩。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,919評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽懂扼。三九已至,卻和暖如春右蒲,著一層夾襖步出監(jiān)牢的瞬間阀湿,已是汗流浹背屡限。 一陣腳步聲響...
    開封第一講書人閱讀 33,042評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留炕倘,地道東北人钧大。 一個月前我還...
    沈念sama閱讀 48,191評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像罩旋,于是被迫代替她去往敵國和親啊央。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,955評論 2 355

推薦閱讀更多精彩內容