作好軟體測試的人格特質 要有耐性

2021-04-19 00:08:16 字數 2765 閱讀 3403

目前在科立爾擔任軟體工程師的羅正威,平時的工作內容是負責軟體產品的測試規畫、測試流程管理,以及執行測試為主。工作一年多,他已經是乙個小專案的負責人。

羅正威第乙份工作也就是目前的工作,當時他在所屬部門是最年輕的。在大四的時候就以學生的身份就進入這家公司,他比別人早一步直接投入職場,相較於其他學生,算是很有勇氣。

努力吸收同事經驗,不要擔心發問很丟臉

羅正威回憶剛進公司時,遇到很多的問題,假如單靠自己乙個人摸索,很花時間。他體會到,遇到無法理解的事物,一定要勇敢去問,不要怕丟臉。例如碰到看不懂專案計畫時,與其埋頭摸索、結果達不到預定目標,不僅浪費時效,也會造成不必要的責任歸屬問題。

只要你的心態正確,工作起來就很愉快,而面對個人的經驗和知識不足,就是需要有耐心去多接觸、多做事來累積。對

it人來說,方法無他,只能平時也不斷吸收各種軟硬體方面的新知,以及測試領域的相關方法與理論。

軟體測試,看起來相當籠統,執行起來很簡單嗎?負責的人不僅是要用手去操作、驗證每乙個細節,更必須用心地針對目標,去設計乙個專案,讓測試流程更加有效率、完善。羅正威的秘訣是,從各個專案的組長身上,學習他們的模式與方法,然後再分析、結合成自己的方式。

當兵前在科立爾公司工作,退伍後,羅正威繼續留在這家公司,擔任全職工程師。他經常待在公司加班,以便提早完成進度,並且在同事需要協助時,留下來幫忙,協助他們在期限之前將版本順利送交。在人力資源不足的情況下,或其他

oem案子趕出貨時,羅正威都願意留下協助,為了可以學到更多、懂得更快,他秉持這樣認真的工作態度。

改善精神和情緒的秘訣:用運動讓心情平復下來

工作時,難免會遇到一些困難與壓力,比如說找不到問題源頭,導致進度停滯,而時間一久,人難免會變得很浮躁,而對於問題的處理能力,更是大幅降低。羅正威的部門主管潘憲宗就建議,遇到這種困難時,就是去休息一下,以便沈澱思緒、轉換心情,畢竟有些問題並不是很難,只是自己一時想不到,在舒緩心情與思緒之後,通常思路會變得比較清晰。

如果真的遇到很頭痛的問題時,羅正威的方法也和潘憲宗提到的差不多:先去打個籃球,尤其流完汗之後,休息時會感到心情平緩並慢慢冷靜。在忙碌需要加班時,最需要休閒活動來調適自己,適當放鬆可以協助你保持體力,讓心情處於較佳狀態,工作自然才會順暢。

羅正威也提到,還有一項因素影響到他目前工作上的抗壓性,就是他學生時期樂於修理機車的經驗。

樂在修車,從興趣磨練出解決問題的耐性

羅正威的代步工具就是野狼機車,並從學生時就開始跟著朋友們改車、玩車。他跟朋友們學到很多機車方面的知識,懂得如何選擇或更換機油與輪胎,並可以自己處理基本的車輛保養,如更換火星塞、濾棉、煞車來令片、調整鏈條。從那時到現在,他對於車子的技術和實作經驗開始慢慢提公升,甚至朋友車子壞在路上,也會想到找他幫忙修車。

這個機緣是和羅正威國中認識的一位朋友有關,對方剛好是開機車行的。因為他們之間的交情,羅正威更是常常去學習保養機車,甚至一些簡單的維修作業,如化油器進水如何處理、龍頭撞歪的調校、檢查電瓶,以及新增電瓶液、更換燈泡與線路系統等。

不僅如此,平時羅正威就隨時備妥修車基本工具,如一字平起、套桶工具、板手等。他笑著說,工具足夠的話,他可以把整台野狼都拆開來、再裝回去。大學時期,很多同學機車一旦故障,都會找他幫忙,只要能處理的,他都有辦法在現場直接維修,或是很快可以診斷出原因,告訴同學到車行該換特定的零件。每次處理這些車子的問題,他都會檢視出問題的部位,將成因加以測試,經過判斷後再接下去修理。

這樣的經歷,也培養了他面對現在工作的態度:在測試軟體時,遇到問題無法找出原因,常是一件頭痛的事,但是他可以很有耐心,去找出問題的源頭,使他在測試的流程當中更具抗壓性。

參加設計比賽,增進團隊合作技巧

大學時期還有一件事影響羅正威很大,就是參與製作畢業專題,後來這個團隊又參加全國

4c數字創作競賽,他們的題目是設計一款以腦波為主題的遊戲,將遊戲結合腦波的訊號,進而使專注力提公升。

其中他們關注的是當人非常專心、心無旁騖時,腦中的

low-β

波會增強,因此他們利用腦波探測儀器捕捉訊號後,輸入遊戲中,成為遊戲的一部份。他們認為適量的

β波,可對注意力提公升,以及有助於行為認知的發展。

在製作過程中,他們首先必須研究很多相關的資料,並分配好任務,還要不斷測試作出來的成品是否真的有效。過程中學習到很多,如團隊的合作與協調等,最後他們還獲得遊戲創作

pc組的遊戲橘子贊助獎。潘憲宗也有類似經驗,他在學生時期也是參加過全國的設計比賽,做的是一款頭戴式的殘障輔具,可使下身癱瘓的人利用它來操作鍵盤、滑鼠,而不像早期,必須用嘴巴咬著棒子對鍵盤或滑鼠發出指向。潘憲宗提到,過程中,要了解鍵盤與滑鼠的原理,以及電路圖的設計,他們的作品最後也得到優選。羅正威和潘憲宗均認同這種經驗對個人專業上的提公升,是體驗也是磨練,而且對於往後工作上小組的合作,幫助很大。

不僅如此,由於羅正威是五專企管畢業,再轉修資管領域,對於專題**的書面報告,也都能夠運用以往所學經驗,妥善地撰寫與排版。透過指導老師的關係,過去他所就讀的中國海專企管系的學弟妹也找到他,請他協助**專題與提供意見。由於他熟悉

sass

統計軟體,所以在做這方面的統計分析運算時,也都會請他幫忙。羅正威說,這種指導經驗,對於目前剛成為專案負責人的他,也有一定的幫助。

看藝術展覽而啟發設計上的靈感

羅正威說,透過網路即可瀏覽相當多的作品,無聊時也會使用繪圖軟體

3d max

或photoshop

,去繪製3d或

2d的影象。雖然自己這方面並非很專業,但他認為要不斷嘗試,才能發現更多新的或有趣的事物。他同時也會注意設計展覽的資訊,去欣賞別人的創意,以及作品裡所代表的意含。

剛從事軟體測試的人應該學些什麼

數串花炮聲響過,已經踏入 行業五年了,回憶下當初剛從學校出來,面對人才市場上的一家家挑剔的單位,望著乙個個陌生的職位名詞,頓時信心降了一半,但值得慶幸的是走入了一家正規的公司,也把學校學的東西順著工作聯絡起來實踐了一下,發覺學以致用才能學的快,才有目的性。初入職場,不必太張揚,保持乙份謙虛好學的心態...

軟體測試 軟體測試

通用技能上 1.基本計算機知識 作業系統,資料庫,通訊協議原理,熟悉至少一門程式語言 2.基本軟體測試知識 各種測試理論,測試方 測試用例編寫,缺陷界定標準,軟體質量評估 3.簡單專案管理知識 產品 系統認知 1.熟悉所測產品功能,能夠將產品文件內描述的uc轉化成tc,這個最最基本 2.熟悉所測產品...

軟體測試 軟體測試概述

3.軟體測試目的 4.測試和除錯 5.總結 簡單來說,如果軟體本身沒有滿足需求或是超過需求,則認為軟體即存在缺陷。展開來講 軟體未實現需求說明書的功能 軟體實現了需求說明書不應該出現的功能 軟體實現了需求說明書未說明的功能 軟體未實現說明書沒提及但是應該實現的功能 軟體難以理解,不好使用,執行緩慢或...