【絕活看點】
葉重涵專注于計算機軟件的技能研究與教學,先后榮獲“廣東省技術能手”稱號、廣東青年五四獎章和廣東省五一勞動獎章;2023年,在第二屆全國技能大賽計算機軟件測試(國賽精選)項目中獲得金牌。
“12.5個小時內,我們需要檢查分析5個不同類型的軟件,并從中精準找到軟件缺陷、分析原因,拿出有效解決方案?!痹趶V東省廣州市工貿技師學院,移動應用開發(fā)專業(yè)教師葉重涵(見上圖,受訪者供圖)正在指導學生馬貞鵬進行移動應用開發(fā)項目的練習。今年9月,馬貞鵬將參加在法國里昂舉辦的第四十七屆世界技能大賽。類似的練習,葉重涵自己也幾乎每天都要做?!坝袝r候看久了,感覺代碼就像瀑布流,眼睛都看花了?!比~重涵笑著說。
在去年舉行的第二屆全國技能大賽上,25歲的葉重涵獲得計算機軟件測試(國賽精選)項目金牌?!败浖a(chǎn)品投放市場前,要對軟件產(chǎn)品需求分析、設計規(guī)格和程序編碼等內容進行實際輸出與預期輸出之間的審核和比較,這就是計算機軟件測試,是保障軟件產(chǎn)品質量的關鍵性步驟?!比~重涵說。
這一過程包括三個步驟,即快速找到軟件缺陷、準確分析缺陷原因、提出有效解決方案?!氨热缭谛阅軠y試模塊的解題過程中,首先需要設置一個模擬高負載的測試場景,模擬大量用戶同時訪問應用程序。在測試運行過程中,要實時監(jiān)測響應時間、吞吐量等性能指標。如果磁盤使用率不斷波動,這表明數(shù)據(jù)庫可能已成為性能瓶頸。我們需要迅速給出解決方案,優(yōu)化數(shù)據(jù)庫讀寫操作是解決測試對象性能瓶頸的方法之一?!比~重涵說,“整個過程大約要花1個小時,需要快速構建和執(zhí)行超過10個不同接口、不同并發(fā)數(shù)的性能測試腳本?!?/P>
提出有效的解決方案并實施修復,就是考驗計算機軟件測試“絕活”的時候。這需要通過大量的實際案例進行訓練?!霸谟柧氝^程中要編寫大量的自動化測試腳本,覆蓋各種常見的測試場景?!比~重涵說,在這個過程中,他需要不斷優(yōu)化代碼結構,提高腳本的可維護性和執(zhí)行效率。
“計算機軟件測試需要具備敏銳的觀察力、扎實的理論基礎和豐富的實踐經(jīng)驗,這些都來源于平常的練習?!比~重涵說,實際上,他進入計算機軟件測試領域算是“跨界”。2020年,他從計算機科學與技術專業(yè)畢業(yè)后進入廣州市工貿技師學院工作,擔任了移動應用開發(fā)專業(yè)的教師,在2021年廣東省第二屆職業(yè)技能大賽上,葉重涵摘得移動應用開發(fā)項目金牌并獲評“廣東省技術能手”。
“我一直希望能具備軟件項目開發(fā)全流程知識,繼續(xù)提升我的技能水平。”葉重涵說,為此,他決定參加計算機軟件測試競賽,“大部分內容要從零學起,那段時間我每天不分晝夜地看書和實踐操作,過程很艱苦,也很充實。”
最終,葉重涵掌握了功能測試、接口測試、性能測試、自動化測試和單元測試等多種技能,能夠在不同測試模塊中靈活運用這些技術?!皩W習的過程就是和軟件代碼‘交朋友’的過程,這個領域會不斷出現(xiàn)新技術新工具,只有秉持工匠精神,不斷學習,才能取得新突破。”葉重涵說。
《 人民日報 》( 2024年08月16日 06 版)
北疆新聞:內蒙古自治區(qū)重點新聞網(wǎng)站(客戶端),內蒙古出版集團新華報業(yè)中心旗下國家互聯(lián)網(wǎng)新聞信息采編發(fā)布服務一類資質網(wǎng)站(客戶端)。
北疆新聞版權與免責聲明:
一、凡本站中注明“來源:北疆新聞”的所有文字、圖片和音視頻,版權均屬北疆新聞所有,轉載時必須注明“來源:北疆新聞”,并附上原文鏈接。
二、凡來源非北疆新聞的新聞(作品)只代表本網(wǎng)傳播該消息,并不代表贊同其觀點。
如因作品內容、版權和其它問題需要同本網(wǎng)聯(lián)系的,請在見網(wǎng)后30日內進行,聯(lián)系郵箱:bjwmaster@163.com。
版權聲明:北疆新聞版權所有,未經(jīng)書面授權,不得轉載或建立鏡像,違者依法必究。 本站違法和不良信息舉報電話:15648148811蒙ICP備16001043號-1
Copyright © 2016- 北疆新聞網(wǎng) All Rights Reserved互聯(lián)網(wǎng)新聞信息服務許可證:15120200009-1蒙公網(wǎng)安備:15010502001245