測試如何幫助開發同學更愉快的 “修 BUG”
某銀行測試經理特約供稿
在測試過程中,有一種痛是向開發同學反饋 BUG 的過程,我們期望開發同學收到反饋後,能快速確認,還能快速 “修好”,讓我們能繼續測試驗證。開發同學修的越慢,會減少我們的可用測試周期,因為上線時間往往是早就確定好了的。
有時候,反饋 BUG 的過程就讓人抓狂,為了讓開發人員明確 BUG 症狀,我們要線上填寫一份冗長的問題資訊表,執行的哪個測試用例,輸入了哪些資料,期望結果是什麼,實際的錯誤結果是什麼,還需要對介面截圖做個證據,然後提交給開發同學。
提交繁複也就算了,畢竟要讓別人知道問題的來龍去脈。 但是過了半小時,開發跑過來,稱此問題重現不了,看了系統日誌,確實有些異常資訊,但是不能確定是他這個應用的問題,或許是其他關聯應用的問題。期望我們提供更詳細的資訊,一起來重現確認。於是我們坐在一起,回憶當初用了什麼測試資料,執行的什麼步驟。常規復雜度問題有時候還比較快,有的問題隱蔽性很強,會讓領導幫忙,叫來幾個關聯絡統的同學,一起來 “坐堂會診”。
不過這在我行引入 Hi-CC 研發質量平臺後,反饋 BUG 是一個輕鬆愉快的事了。我們只需要把用例編號告訴開發同學。開發同學在 Hi-CC 內搜尋該編號,就能找到用例相關的程式碼執行鏈路。
在程式碼執行鏈路內,可輕鬆觀察到多個應用串聯的執行鏈路,紅色感嘆號顯著標識了出現異常的應用,以及具體的執行方法:
我們只需點選最後一個感嘆號的節點,就能看到詳細的異常日誌,是在應用個人理財的類 TestController 的函式 “createExcpetion” 上發生的:
甚至還能看到方法是入參和返回值
還能點選 “檢視原始碼”,檢視這個方法的具體程式碼。此時,好多有經驗的開發同學,不需要重現問題,已經定位了具體問題的發生位置,不需要重現這個問題,可以直接 “修 BUG”。更別說幾個關聯應用同學之間也不再 “扯皮” 了,是哪個系統的故障一目瞭然。
Hi-CC 研發質量平臺不僅讓我們測試 “愉快” 的反饋問題,還能讓開發同學 “愉快” 的確定問題、定位問題、修復問題。也是讓我們 “歡呼擁抱” 的降本增效措施。
Hi-CC 魔法球瀏覽器外掛下載地址
1、Edge 載入項商店(推薦)
2、從chrome 應用商店安裝(對網路有要求)
3、 直接下載安裝包
4、Hi-CC 魔法球安裝使用說明 - 詳細版
【提醒】自己下載的話,需要解壓,然後在 chrome/edge 瀏覽器內的擴充套件管理內,開啟開發者模式進行安裝,如下圖
相關網站
1、Hi-CodeCaptain 軟體研發質量管控平臺(簡稱 Hi-CC 平臺)
2、Hi-CC 魔法球網頁
3、Hi-CC 魔法球線上演示地址(注意先安裝 Hi-CC 魔法球擴充套件)
相關文章
- ? 令人愉快的 JavaScript 測試JavaScript
- ArcGIS開發幫助文件地址
- 測試同學動手搭個簡易web開發專案Web
- ArcEngine 開發幫助網址大全
- 急需java開發工具的中文幫助文件!Java
- 基因檢測,如何幫助患者對抗疾病?
- bug的一生:軟體測試員,你是如何利用專業技術修復bug的?
- DevOps 的職業認證對測試職業發展幫助大嗎?dev
- 如何參與和幫助「Linux 中國」開源社群的發展Linux
- 寫給測試同學的福利 | 招募
- 有做手機測試的同學嘛?
- 論線上 Bug,測試、產品、開發的定責比例
- Java開發必備:java幫助文件網址下載或線上幫助Java
- 測試開發:從0到1學習如何測試API閘道器API
- 想請問下游戲測試行業的大佬,遊戲測試開發,可以做些什麼來幫助測試團隊提升輸出質量與效率呢行業遊戲
- 11 個對開發有幫助的 JS 技巧JS
- 20個很有幫助的 Web 前端開發教程Web前端
- 測試開發工程師修煉手冊—測試技能大盤點工程師
- PressureNet:Android手機如何幫助科學家預測天氣Android
- 給測試同學的成長書單
- 面試完總結的28道Nodejs面試題,希望對下一位筆試同學有所幫助!NodeJS面試題筆試
- .NET開發者如何愉快的進行微信公眾號開發
- 微服務:更愉快還是更嘈雜?微服務
- 雲真機可以幫助測試解決什麼問題?
- CRM系統如何幫助企業發展業務
- 想請問下游戲測試行業的大佬,遊戲測試開發,除了我下面提到的,還可以做些什麼來幫助測試團隊提升輸出質量與效率呢行業遊戲
- 終於,幫開發寫了一個bug
- 發現深層次的bug——業務測試 1、業務測試簡介
- 推薦20個很有幫助的 Web 前端開發教程Web前端
- 一些幫助Web前端開發的Sublime Text包Web前端
- 對iPhone開發人員有幫助的10個工具iPhone
- 豐田開發穿戴裝置 幫助盲人看清前路
- 新手開發遇到問題,求幫助解決!!!
- 測試開發的方向應該如何選擇?
- 學會程式碼不是測試的終點而是測試開發的起點
- IT職場:Kaizen如何幫助自我提升AI
- 如何使用macOS幫助選單Mac
- 文件管理系統如何幫助企業高效發展