測試開發個人總結報告(通用3篇)
測試開發個人總結報告 篇1
我最初參加測試工作的時候,不知道什么是軟件測試,集成測試和系統測試的概念經常混淆, cmm是什么就更加不知道了。那時候最簡單的開關機也是通過直接拔插電源完成,安裝系統對我來說簡直是有史以來人類的最高技能,對于那些拿著螺絲刀安裝機器的人就認為是宇內超級高手,身具殺人于無形之絕世秘技。拿破侖說不想當將軍的士兵不是好士兵,我最初的夢想就是想成為軟件測試的高手,傲視天下。所以不斷偷師,總結經驗,自認為掌握了成為高手的幾個秘技,這幾年混跡“ 江湖 “ 還算無往而不利。不敢獨享,望與吾輩測試人員切磋,早日總結成功密技之大成,助新進人員早日入門,也算不愧對東北活雷鋒的稱號。
第一招 學會利用網絡
剛參加工作面對浩瀚的網絡世界,當時如劉姥姥進大觀園,什么都新奇,什么都想要,從網上下載很多源程序的代碼,軟件技術文檔之類,恨不得把所有的好東西收集到手中,其實有些在他人看起來就是垃圾一堆。當時覺得有了這些“ 武林秘籍 “,成為高手指日可待。最初參加工作由于自己工作努力有幸轉為開發,加入項目組后我的習慣還是沒有改,反而變本加厲,手中的資源更加多,上網的時間更加頻繁。
一次項目經理分配任務,覺得依靠手中的秘籍加上自己的 “ 聰明才智 “很快會完成,不料短短的時間,所有的一切變成了馬奇諾防線。解決問題很慢,思路不清晰,項目經理在對我施壓的過程中教會了我終身難忘的一招,學會利用網絡尋找要解決問題的答案,從此google成了我的最愛,關鍵字成了我變化的招數。在軟件測試工作中,他幫我解決了很多疑難問題,解答了很多令我迷惑的地方。也是我幫助測試同行解決問題手段之一,很多軟件測試新手,甚至老手都沒有意識到自己手上就握有“ 無敵秘籍 “ ,所以只要你耐心找,答案就在身邊。
這里總結一下利用網絡搜索引擎的技巧:
組合搜索
每次搜索某個文件,如果只給出一個單詞進行搜索,經常會出現成千上百萬計的匹配網頁。然而如果再加上一個單詞,那么搜索結果會更加切題。
選擇表述內容的詞組
一般我在網頁搜索引擎的時候,選擇一些可以表達我要查找內容的關鍵詞組,用來縮小搜索范圍,從而找到搜索結果是最好的辦法。運用詞組搜索涉可以先先簡單地輸入一個問題作為詞組搜索,如果仍然找不到合適的,那就用多個可以表達要查詢內容的關鍵字進行查詢。
定位信息來源
有的時候用詞組搜索不到或者無法準確表達所需信息。可以用另一種方法直接到信息源,就是直接到到提供某種信息的站點去。可以用公式去猜測某一組織的特點。從而得到所要搜索的信息的主要詞組
其實網絡上還有很多關于搜索技巧的文章,大家可以自行學習。千萬要記住搜索引擎是幫助你成功的有力武器。
第二招 學會動手
參加軟件測試工作后,隨著工作經驗的增長自我感覺越來越好。在公司里也逐漸受到同事領導的重視,一次針對公司的新的軟件功能進行測試的時候,像往常一樣 “隨手 “ 測試出了幾個 bug ,然后 “ 仔細 “ 的填寫了 bug 單(這個 bug 的現象已經出現了很多次了)。這時候測試經理走過來,重新復查了一下填寫的bug 。他在重現我的` bug 的過程中,簡化了我的輸入變化, bug 神奇的又出現了,同樣的現象,他關閉軟件重新變化輸入,擴展出 10幾個變化后,軟件不動了,內存不斷上升。終于他找到了產生軟件的 bug 的原因,然后對我說 “ 尋找 bug要準確定位,我們開發團隊是一個整體,時間是等量的,時間不在你身上浪費,就是在他身上浪費。如果測試人員每次發現的 bug描述不清楚,并且多個問題潛在的錯誤原因是一個,雖然操作可能稍微有些變化。這樣開發人員在重現 bug的時候他要調試跟蹤判斷,很花費時間,而且效率低。如果測試人員發現 bug 的時候多動手可以更加準確的定位 bug步驟和原因,給開發人員最精確的步驟和準確的描述,這樣整個團隊才能高效,所以需要大家協作!。 “ 。
在以后的日子里,每次解決問題的時候我都記得多試驗幾次,多嘗試。網上很多朋友還有同事問我問題的時候,其實他們只是萬里長征就差一步,只要再多動手實驗一次就可以達到目的了。所以多動手,多嘗試。
第三招 思考自己所作的
剛開始入行的時候,總是思考如何做好軟件測試。認為公司的測試流程混亂總是很郁悶,認為自己學不到東西,如何才能測試好產品,常說心動不如行動,以前看到古龍小說中經常出現的場景無名名小子不斷挑戰高手,總結積累。我總結了有些經驗是實戰中得到的,所以不斷嘗試引入新的測試流程然后評估,這個過程雖然很痛苦,但是從中積累了不少經驗。這段時間讓我學習到了很多東西,接觸了iso,cmm,測試管理工具,自動化工具(因為公司不正規給了我很多學習的機會,后來到了比較大的軟件公司后,以前的經歷給了我更多的發展機會,因為大公司非常正規了,公司內部人員分工明確,所以能力的鍛煉反倒少了)。由于工作中經常寫報告反倒養成了總結教訓的習慣,因為紙面上的東西是永遠也忘不掉的。在寫的過程中可以不斷補充擴展,整個過程是思想升華的過程,當年達摩面壁九年就是融會貫通的典型例子,如果他不是有個思考的過程,他也不能成為一代大家。如果后來不時有人把他的絕技記錄下來,也就不能有后來的少林寺七十二絕技。
所以善于思考,總結經驗,也是成為高手之路的不二法決。
第四招 學會利用論壇資源
其實測試新兵和測試高手之間的區別,往往是不會利用現有資源。在論壇中我們會看到很多新手不斷的提問,但是有很多問題其實都是已經別人提過了,或者已經有解決方案的。所以經常會看到“測試高手“的身影,并且不提問題,而且還能“鋤強扶弱“,是測試新丁的救命稻草。好像是高手們無所不能,其實摘掉這層耀眼的光環,他們并沒想像得那么厲害,只不過通過自己的搜索找到的答案,然后幫助其他人。當然也有很多人都是通過自學,然后在論壇中交流得到了很多經驗,高手其實也是因為善于思考問題,親自動手解決問題。所以動手和利用論壇資源的過程中他們也在不斷提高。
很多時候看到論壇中有人提問,問題描述不清,很多人看了很困惑。發貼題目動不動請高手幫忙,救命之類的,好像天下大亂,世界末日。雖然這個題目很招人,但是無法讓那些想幫助你的人幫你,因為題目不清晰,而且高手字樣嚇阻了很多人。其實問問題也是個思路整理的過程,描述清晰,讓人理解清楚,才能望文知意知道你的當前發生問題的環境,才能讓那些想幫你的人解決問題,否則給人無從下手的感覺,解決問題效率不高。
第五招 學習和你所測試的軟件產品相關的知識
要想成為好的測試人員,還要了解你要測試的軟件的相關知識。要了解軟件產品的架構是什么樣的。要了解軟件的市場需求,在接觸軟件之初要可以多看看用戶的反饋信息,這些才是用戶最關心的,也是你在測試中需要注意的問題,滿足客戶是最大的需要。但是了解軟件需求之后要學會要多讀些軟件系統的技術文檔,軟件設計文檔,這些文檔可以幫助你了解產品如何工作。還有多看看公司bug庫中的問題,這些存在的問題可以幫助你了解軟件產品那些地方存在缺陷,軟件系統那些地方會出現錯誤。軟件是運行在一個大環境中,如果對系統不熟悉,那么有些問題你不能從一個更廣闊的層面考慮,學習操作系統的知識,有助于你發現缺陷,定位問題更加準確。比如軟件運行在windows 或者 linu__,如果你不懂操作系統,你就無法建立測試環境,有些時候時候軟件的組件發生問題,就是你系統配置造成的,對系統不熟悉,你會把外在原因歸結為軟件本身。所以要學習關于和軟件系統相關的知識,比如編程,網絡,數據庫等。不一定你要學習到多好的程度,只是通過這些擴展的知識面,你可以在發現問題,解決問題上不會局限在狹小的圈子里。
和一切相關的人員交流,不同的交流渠道,獲取消息是不同的,角度也不同。和客戶交流,你會在測試中從客戶的角度發現問題;和開發人員交流,你會了解開發人員怎么實現軟件功能的;和項目管理人員交流,你會知道開發進度以及遇到的困難。
測試開發個人總結報告 篇2
來公司擔當程序員一職已一年多時間,在這一年時間里,我學到了許多東西。每個人都是在不斷的總結中成長,在不斷的諦視中完善自己。在這半年里自己也是在總結、諦視中腳踏實地地完成好本職工作,現將這半年的工作總結如下:
一、思想方面:
嚴格遵照一個程序員應有的素養要約束自已,愛崗敬業,具有劇烈的責任感和事業心,踴躍主動謹慎的學習專業學問,工作看法端正,謹慎負責,聽從公司的支配,踴躍協作全友家私完善ERP系統,任勞任怨。
二、工作方面:
酷愛自己的本職工作,能夠正確謹慎的對待每一項工作,工作投入,熱心為大家效勞,謹慎遵守勞動紀律,按時上下班,有效利用工作時間,堅守崗位,須要加班完成工作按時加班加點,保證工作能按時完成。在這半年里,我本著把工作做的更好這樣一個目標,開拓創新意識,踴躍圓滿的`完成了以下本職工作:協作全友家私開發并完善SRM系統,單獨開發全友家私SAP日志維護系統。
三、存在缺乏:
公司領導以及部門領導同事的協助和指教,使我的工作有了很大提高,當然我還存在著許多缺乏之處,處理問題思路簡潔,不夠成熟,工作中簡單產生急躁心情,須要更加學習專業學問,提高自己的工作水平。
測試開發個人總結報告 篇3
做上層開發學了這么多所謂的語言,框架,技術,其實此時此刻想想萬變不離的卻是底層的數據構造,操作系統,網絡通訊和一些其他的根底的東西。
自己也算半路出家,以前總是不屑根底的東西,總認為我懂了WPF,能畫出很炫的界面什么就很好了。其實卻是相識太淺薄,只有駕馭了不變的東西才能應付好上層的技術,否那么只會被微軟牽著鼻子走。
所以對新人來說,打好根底是多么重要,惋惜我后知后覺了。
除了根底的東西,我認為其次重要的是軟件架構。
好的架構可以讓事情事半功倍,讓下面實現詳細代碼的感覺很輕松。說得過分點,一個好的架構師可以帶一群實習生的干活都能出好東西。軟件開發越來越不須要我們懂底層的東西,許多現成的輪子可以用,但是要知道怎么搭積木就須要好的架構師了。
所以我覺得平常要多看好的開源架構,多學習框框的東西,當然輪子和積木知道哪里能拿到。最怕的是像我一樣,只會google找積木搭,這就是所謂的純碼農了:
其次是業務,開發許多時候要懂業務。
許多開發的很不屑業務,認為技術才最重要。其實許多時候業務才是王道,軟件開發在我看來大局部時間都是給業務做效勞的,做支持的,公司都是靠業務才能賺錢的。
所以開發人員也要懂業務,特殊對那種不是很想始終做開發的.來說,懂業務又懂技術或許會給你更多的時機。
最終是軟件開發的職業開展。
個人的看法是碼農能爬上去做架構師和經理的其實很少,根本一個蘿卜一個坑,我見到開發能始終做到退休的都是老外,人家根本沒有title的,這樣的我視察無非兩種人。一種是對業務很精通,同時對技術系統又很懂的,公司少不了他。一種是對技術很熱忱很鉆研,實力很強,又不想去要什么title的,根本可以挑大梁。
我想國內的狀況雖然不太一樣,不過根本可以借鑒下老外。當然不做開發還有許多可以做,我想說的是開發是可以做一輩子的,就看個人的想法了。
這個問題我自己也始終在想,目前只有一條模糊的路,也得摸石頭過。