當前位置

首頁 > 教育範文 > 工作總結 > 軟件測試工程師總結範文

軟件測試工程師總結範文

推薦人: 來源: 閲讀: 2.78W 次

總結是事後對某一階段的學習、工作或其完成情況加以回顧和分析的一種書面材料,它是增長才乾的一種好辦法,因此我們需要回頭歸納,寫一份總結了。總結怎麼寫才不會千篇一律呢?以下是小編幫大家整理的軟件測試工程師總結範文,僅供參考,大家一起來看看吧。

軟件測試工程師總結範文

軟件測試工程師總結範文1

這學期的期末大作業是對ELearningJavaWeb應用系統進行測試,通過這次系統測試,我學到了很多知識。對於具體的測試部分,我主要做的是單元測試和性能測試,其中單元測試使用的是Junit工具,性能測試使用的是JMeter。就這次大作業而言,我認為它與我們平時做的實驗很不相同,我們平時的實驗只是涉及到測試的某個小部分,而這次測試卻是對一個相對完整的項目按照規範的標準進行測試。

對於好的測試來説,應該注意一下幾點:

1.測試的獨立性:一次只測試一個對象,方便定位出錯的位置。這有2層意思:一個TestCase,只測試一個對象;一個TestMethod,只測試這個對象中的一個方法。

2.給測試方法一個合適的名字。

3.在assert函數中給出失敗的原因,如:assertTrue("…shouldbetrue",…),方便查錯。在這個例子中,如果無法通過assertTrue,那麼給出的消息將被顯示。在junit中每個assert函數都有第一個參數是出錯時顯示消息的函數原型。

4.測試所有可能引起失敗的地方,如:一個類中頻繁改動的函數。對於那些僅僅只含有getter/setter的類,如果是由IDE(如Eclipse)產生的,則可不測;如果是人工寫,那麼測試一下。

5.在setUp和tearDown中的代碼不應該是與測試方法相關的,而應該是全局相關的。如針對與測試方法A和B,在setUp和tearDown中的代碼應該是A和B都需要的代碼。

6.測試代碼的組織:相同的包,不同的目錄。這樣,測試代碼可以訪問被測試類的protected變量/方法,方便測試代碼的編寫。放在不同的目錄,則方便了測試代碼的管理以及代碼的`打包和發佈。

對於測試用例的命名,我們要使其與測試類的名稱相一致,比如説,類的名稱為Testing,此類的測試用例的名稱為TestingTest。當我們把測試代碼和被測的代碼放在同一目錄下時,我們就可以在編譯被測代碼的同時編譯測試代碼,從而確保兩者是同步更新的。事實上當前的普遍做法,就是把單元測試視為build的一個環節。保持測試之間的獨立性是一個很好的習慣,使得它們在任何次序下執行的結果都是相同的。如果真得需要某些測試按照特定的次序執行,我們可以藉助addtest來實現。當我們需要增加一個測試時,我們要書寫一個自己的測試用例,但是如果喜歡在測試用例的構造函數中做有關的初始化工作,這就不是個好習慣。數據文件應該儘可能和源代碼一起都放在配置管理系統上,但這樣一來如果我們採用上面的resource機制,我們就需要做一件工作,就是把數據文件從原來的位置-就是源代碼的某個相對路徑,拷貝到編譯後的位置,也就是class文件的相應的相對路徑。

通過這次軟件測試的系統測試,我對軟件測試有了更加深刻的認識,其實軟件測試並不像想象的那麼簡單,它需要測試人員具備多方面的能力和素質。軟件測試人員應該擁有廣闊的視野、一定的編程能力、細心和耐心等等。這些對於能否測出優秀的系統來説都是必不可少的。

經過這次對javaWeb應用系統的測試,我的測試能力得到了鍛鍊,對軟件測試有了比較全面的認識,收穫了很多珍貴的東西,而且我也從軟件測試的角度,對編寫健壯的程序也有了新的認識。

軟件測試工程師總結範文2

20xx年2月2日,我有幸成為北京超圖一員,應聘為公司的java軟件工程師。入任職以來,在部門領導的帶領下,自己感覺無論學習、技術、生活等方面都有很大的提升。

20xx年裏我主要完成的工作有三方面:

1、荊門石油石化巡檢系統的調研和開發。

該項目是我工作以來第一次涉及到調研,對我來説算是一個不小的挑戰。在調研過程中,讓我學會了如何通過和客户的溝通來了解客户的需求。由於自己的工作經驗不足,在調研工作中體現出一些問題。不能很直接的在和客户溝通中非常準確的瞭解客户的更多需求,有很多需要和客户交流溝通多次才能明白客户的最終需求,也沒有把自己作為最終用户並站在用户的角度上來考慮問題,這些都是我在以後的工作中需要提高和改進的地方。在巡檢系統的開發工作中,讓我進一步鞏固和加強了自己的開發能力。

2、電信12530增值業務的開發與維護。

從5月以來我就開始接手公司的主要業務之一,12530電信增值業務。由於前面負責這個項目的同事突然離職,導致這個項目的交接工再做得不夠好,對我順利接手這個項目造成很大的困難。而剛一接手這個項目,馬上就需要新上一個投票活動,並要對一些主要代碼進行修改,讓我倍感壓力,幾乎都快放棄。最後在金總的指導和鼓勵下,順利的完成這次活動。在完成這次投票活動後,為了避免下一個接手這個項目同事與我遇到同樣困難,我第一時間將這個項目的相關技術文檔補充完全,保證別人能夠順利的進行該項目工作。通過這個項目,讓我加強了自己在高強高壓下工作的能力,也讓我找到更多自信。

3、襄樊、鄂州家政網絡服務中心的開發與實施。

在這兩個項目中,除了承擔開發工作以外,也逐漸涉及到項目管理的職責,讓我在個人能力上有所提高。為了這兩個項目能夠順利完成,除了完成自己的工作外,還主動關心其他同事的工作完成情況。讓我在項目管理和項目進度的把控能力有很大的提高。將襄樊、鄂州家政網絡服務中心順利實施,為我公司拿下湖北省其他市的家政網絡服務中心奠定基礎。在工作之外,我也注重個人能力的提高。工作之餘,主動學習一些新技術,與同事溝通配合,搭建一個ssh的開發框架。也學習springsecurity知識,這些新知識的積累,對我以後的工作有很大幫助。

20xx年工作展望:

1、將學習的springsecurity整合到我們自己搭建的ssh框架,進一步完善框架。

2、利用搭建的ssh框架,開發一套oa系統平台。

3、做好襄樊、鄂州家政網絡服務中心的維護工作。

4、希望公司能夠大量拿下湖北省其他市的家政網絡服務中心,繼續開發和實施湖北省其他市的家政網絡服務中心。

5、繼續學習新技術,努力提高自己的個人能力。為以後能夠更好,更順利的工作奠定基礎。

6、希望通過自己的進步和努力,能為公司的發展做出自己的貢獻,體現出自己的價值。