Re: [請益] bug「可遇不可求」,各位還會去debug它嗎?
1、crash的bug
2、10%機率
放在任何公司都沒有人認為這叫機率不高
10%基本上一定有解
10%當機很規律好嗎?XD
分享一下過去遇到發生機率低於1%的bug怎麼解
其實不要死腦筋認為找到root cause才是解
1、寫自動測試程式開始壓力測試
把1%機率以下的bug無限逼近於0%
逼近0.0001%都可以
在品管上證明其機率極低
將實驗與證明資料上傳
標註請眾人檢視
沒有異議就擱置bug
一定時間後關閉
2、開始夾版本
安排測試計畫
用自動化程式測試開始夾版本
如果幸運夾出版本
開始夾commit
commit夾出來找作者除錯
先發patch出hotfix
再繼續壓測證明問題消失
如果夾不出版本
很可能問題出現在特殊輸入輸出
或者特定硬體環境
或者特定干擾、硬體老化等等
把夾版本實驗資料上傳
說明前因後果叫大家審查
然後擱置bug
一段時間後無發生關閉
很多工程師都很小看QA
沒寫過測試計畫
也沒有test case
對軟體品質完全不關心不上眼
10%還crash
竟然說考慮直接忽略
加油啊
※ 引述《freebug (Freebug)》之銘言:
: 最近開發一個通訊軟體
: 有個閃退的bug自從上週被發現到之後就再也沒被觀察到
: 也就是這個bug的出現沒有規律性,只能靠碰運氣
: 出現機率也不高 (出現機率不到10%)
: 這也是我對這個bug感到煩惱的地方
: 如果各位遇到這樣性質的bug
: 你會怎麼去處理?
: 會去盡可能的鑽研,並且製造出這bug出現的可能嗎
: 還是會選擇直接忽略?
-----
Sent from MeowPtt on my iPhone
--
想到關於第二點前陣子也有一串討論
1%還是很高好嗎...難道你的產品不到100個人用嗎
crash是非常嚴重的bug,就算只有0.01%還是不應該被忽略
推這篇專業
2F 實務經驗上,你一開始收到這種bug,人是無法知
道他是1%還是百
萬分之一,難不成你很神可以一眼看穿1%以下的準確
機率?沒有第一
項的實驗,你怎麼知道實際上是幾趴?第一項認真看
一下再回文好嗎
?而且大多數issue回報系統,也不會設定1%以下的條
件,QA手測誰
會用人肉逼近1%以下啊?你講這話我真的不覺得你有
工作過收過這類
問題XD
crash 嚴重某方面來說也好抓問題 況且10%
可用性SLO 90%
XDDDDDD
9
之前遇過類似的情況 也是機率性 不過不同的是發生的機率非常高 且又找不出發生這個錯誤的規則或情況 1.之前的公司底層的程式是老闆自己寫的 某天突然在login的地方1
Bug發生的機率跟使用者感受/體驗的關係 我曾經調查過 大致結果如下: 10%以上:大概是【幾乎每次都發生】的感覺(使用者感覺幾乎100%) 1%:常常發生(使用者感覺至少30%以上)49
首Po最近開發一個通訊軟體 有個閃退的bug自從上週被發現到之後就再也沒被觀察到 也就是這個bug的出現沒有規律性,只能靠碰運氣 出現機率也不高 (出現機率不到10%) 這也是我對這個bug感到煩惱的地方3
老實說,就算是萬分之一,但閃退是critial issue 所以還是很高,還是該修 如果這個產品是面對一般用戶,那閃退肯定會讓這產品評分很差 如果這產品是商用,那更不用說,該修 有興趣可以看一下這影片3
之前遇過一個 bug,使用者反應,輸入小數點時, iphone 程式會閃退 我試了之後,沒有啊... 又拿了 n台機器之後,也沒有... 就是試不出會閃退,但是使用者還錄了影,說真的輸入小數點時就閃退 後來我也不會解,畢竟 bug 不能 replay 誰知道發生什麼事 後來有一天使用者說,他解決了...7
先講結論 修bug還要看影響程度 impact/severity 閃退是很嚴重的問題。 相當於app crash 除非你有權力決定/並扛結果,否則就是看上層要不要修。 或者能說服上層不修3
我們先來設想一個比較平和的狀況好了,這個bug每天出現的機率只有1/1000 如果你所在的公司還是一個比較賺錢的、user base比較大的,假設1000萬人吧 但是bug我們都知道了,那這個bug對使用者的影響如何呢? 以30天週期來看: 每天遇到這個bug的人的比例大概是1/1000
爆
[討論] Foodpanda免外送費Bug如題,今天早上發現這個Bug,不確定能不能重複用,但剛剛實測應該是可以重複使用的 使用步驟: 刪除Foodpanda App -> 重新安裝 -> 看到有迎新禮(免外送費)應該就會成功 備註:重新安裝後帳號會自動登入是正常的,一樣會有迎新禮。爆
[心得] 20年測試版上最近有十年設備的文章 那我也來分享一下20年測試好了 我的學歷是私立五專機械科 五專四年級的時候組了一台PENTIUM-75的桌機 畢業後機械科不知道要做啥 當初還去松山車站附近應徵機車學徒 後來去青輔會學電腦網路 一開始去光華商場附近的茂訊電腦當網路工程師 說好聽是工程師 其實就是客人買電腦之後 我來組裝出貨56
[請益] 快40的測試工程師轉職各位神人安 小弟目前在此公司已任職快12年了,年紀也來到了38歲 公司是個小公司(80人上下) 從進公司寫韌體一年後轉為職測試工程師已經10-11年了 月薪60K,年薪100-140(跟大神們比差很多)47
[閒聊] 法環的版本更新更新到1.03版後,應該也有人這樣幹過 把安裝的遊戲資料&存檔資料都刪掉, 離線下從PS4光碟重新安裝 裝好後顯示的是1.00版本 開始遊戲直衝到凍殼斧的寶箱處,發現空空如也33
[測試] AMD Ryzen 7 5800X B2步進版本 簡單測試本來是沒有要寫這篇文的,畢竟4月4日在蝦皮搭到賣場券+92折 就已經心滿意足,完全不對B2步進抽抽樂抱有任何期待 結果開箱時發現是2022年製造,就乾脆紀錄並分享我的測試心得 個人認為以下內容極不專業,若有需要補充的我可盡量補測,感恩31
[情報] 每日免費禮盒 bug?今天TSR很多這種貼文,我隨便找一篇貼過來 說每日免費禮盒不要急著領取 不定時打開看,有可能刷新內容物3
Re: [請益] bug「可遇不可求」,各位還會去debug10%... 如果是終端消費者產品,這機率是會死人的。 甚至可以說這是失敗的產品吧 這在有規模的公司會被每天追殺吧,都得優先處理。 甚至bug發生在dvt/pvt階段,每小 時都會有人來問解的怎麼樣了