最美長城人|劉奕鋒:測試就要主動求解、刨根問底
?
??? “測試就像‘掃雷’,必須主動求解、刨根問底,才能找到問題根源,排除bug。”在多次工作任務結(jié)束后,獲得客戶頻頻“點贊”的中國長城智能裝備事業(yè)部測試工程師劉奕鋒,透露了他的“心法秘籍”。?
??? 理想主義者的自白?
??? 誰都想不到,這位在別人口中屢獲稱贊的工程師還是個“95后”。作為注入中國長城的新鮮血液,劉奕鋒承擔起新業(yè)務機器手測試的工作。
??? “我是個理想主義者,也是個對國貨熱情很高的人?!眲⑥蠕h說道。他以前就用過長城電源和長城顯示器,后來通過偶然的實習機會知道中國長城在生產(chǎn)國產(chǎn)ARM架構(gòu)CPU+LINUX內(nèi)核系統(tǒng)的國產(chǎn)計算機。
??? “這太令人興奮了!因為我對科技走向比較關注,知道用ARM架構(gòu)做PC無疑是一件很具有挑戰(zhàn)性的事。今天,ARM架構(gòu)的壯大無疑是中國計算機制造事業(yè)的好機遇,中國長城的發(fā)展不僅是順應潮流的,還引領著潮流?!?
、
??? 懷揣著這份熱忱和理想,劉奕鋒在中國長城塌下心來,刻苦鉆研,心想著,無論是在什么崗位上,也要為國產(chǎn)計算機事業(yè)出一份力,見證中國長城在市場上的風采。
??? 主動求解是第一步
??? 最近,劉奕鋒接到一個棘手任務:某客戶的專用軟件在硬件產(chǎn)品上運行不穩(wěn)定、頻繁卡頓,甚至出現(xiàn)死機。客戶當即對長城的硬件產(chǎn)品提出質(zhì)疑,認為適配不成熟。
??? 項目負責人緊急召開會議進行技術討論,大家對可能存在的問題一一排查后,卻并未發(fā)現(xiàn)技術漏洞。所有人面面相覷時,劉奕鋒主動站了出來,向客戶爭取機會:“我對長城的產(chǎn)品有信心的,請再給我一點時間!”
??? 他懷著求解的心,將“問題電腦”再次進行帶進了測試室。系統(tǒng)重裝、開機、運行,幾輪常規(guī)操作后,問題依然沒有得到解決。
??? “常規(guī)操作不奏效那就準備非常手段唄。”劉奕鋒拿出測試工程師的韌勁兒,又拼戰(zhàn)了幾個晝夜,調(diào)試了多種設置,最終實現(xiàn)讓該款專業(yè)軟件在長城電腦上實現(xiàn)順利運行。
??? 養(yǎng)成刨根問底的“職業(yè)病”
??? 通常情況下,軟件順利運行,項目就可進行交付。但劉奕鋒卻說:“我們要確保長城電腦上的軟件完全流暢,才能交到客戶手上,這是長城人的工作準則?!?
??? 客戶方技術人員到位后,劉奕鋒隨即和他們一起對產(chǎn)品開啟了又一輪測試。這輪測試居然真的又遇到了新問題:任何品牌電腦在安裝該專業(yè)軟件后,每次插拔USB接口,都會出現(xiàn)與生產(chǎn)設備連接掉線的故障。劉奕鋒迅速鎖定了“抗電磁干擾能力”這一問題,隨后緊急查閱資料、反復測試,嘗試將不同品牌電腦使用的硬盤進行互換,最終發(fā)現(xiàn),運行的不穩(wěn)定現(xiàn)象與硬盤相關。為了進一步驗證,劉奕鋒將各品牌電腦的硬盤文件整體鏡像互相拷貝,結(jié)果排除硬盤問題,總結(jié)出:問題產(chǎn)生原因是客戶專用軟件,與產(chǎn)品和硬盤無關。
??? 最終,劉奕鋒配合客戶修改了軟件系統(tǒng)環(huán)境,并經(jīng)過重新部署,順利完成適配?!巴昝赖慕Y(jié)果!搞測試還真得養(yǎng)成刨根問底的‘職業(yè)病’!”他長舒一口氣,滿面笑容地說。