軟件測試個(gè)人總結
總結是在某一特定時(shí)間段對學(xué)習和工作生活或其完成情況,包括取得的成績(jì)、存在的問(wèn)題及得到的經(jīng)驗和教訓加以回顧和分析的書(shū)面材料,它能夠使頭腦更加清醒,目標更加明確,快快來(lái)寫(xiě)一份總結吧。那么總結要注意有什么內容呢?下面是小編整理的軟件測試個(gè)人總結,歡迎閱讀與收藏。
軟件測試個(gè)人總結1
回顧20×年5月入職到現在大半年的工作,我在公司領(lǐng)導及各位同事的支持和幫助下,按照公司要求,比較好地完成了本職工作現將這一年的工作情況總結如下:
一、項目時(shí)間點(diǎn)及各階段工作
二、測試總結
嚴重性缺陷占到整個(gè)缺陷數量的百分之四十,從實(shí)際測試工作來(lái)看,代表性大致可分為以下幾類(lèi):點(diǎn)擊“新增”報錯、查詢(xún)報錯、保存報錯等直觀(guān)的缺陷。在這里建議研發(fā)人員在單元測試發(fā)現此類(lèi)缺陷,在今后項目中,減少缺陷數量,提高軟件質(zhì)量。
中間業(yè)務(wù)平臺管理系統上線(xiàn)階段:
在管理系統上線(xiàn)階段共發(fā)現6個(gè)問(wèn)題其中有代表性問(wèn)題分類(lèi)如下:
1、需求問(wèn)題:
系統維護->賬戶(hù)維護新增時(shí),賬戶(hù)類(lèi)型字段是從數據庫配置,聯(lián)社方想通過(guò)頁(yè)面控制此字段。此問(wèn)題在集成測試時(shí),熬民就提出要從系統頁(yè)面上新增,當時(shí)認為需求沒(méi)提出此功能忽略了隱性需求導致后期東北農電項目上線(xiàn)需要從數據庫大量配置通訊配置表。
教訓:今后測試不止測試功能是否實(shí)現,需要考慮和結合系統與系統之間的關(guān)聯(lián)關(guān)系,眼光放得在長(cháng)遠些。
2、技術(shù)實(shí)現問(wèn)題:
集成測試時(shí),管理系統新增賬戶(hù)時(shí)其合法性需要與核心校驗,此問(wèn)題集成測試通過(guò),但在上線(xiàn)驗證階段發(fā)現此功能沒(méi)實(shí)現。后經(jīng)過(guò)與研發(fā)人員溝通此功能實(shí)現方式是單位關(guān)聯(lián)維護時(shí),核心直連標志選擇不直連,則此業(yè)務(wù)新增賬戶(hù)時(shí)則不與核心校驗賬戶(hù)。功能實(shí)現邏輯就是錯誤,而測試基于錯誤的邏輯去做集成測試。
軟件測試個(gè)人總結2
這學(xué)期的期末大作業(yè)是對ELearning Java Web應用系統進(jìn)行測試,通過(guò)這次系統測試,我學(xué)到了很多知識,軟件測試個(gè)人總結。對于具體的測試部分,我主要做的是單元測試和性能測試,其中單元測試使用的是Junit工具,性能測試使用的是JMeter。就這次大作業(yè)而言,我認為它與我們平時(shí)做的實(shí)驗很不相同,我們平時(shí)的實(shí)驗只是涉及到測試的某個(gè)小部分,而這次測試卻是對一個(gè)相對完整的項目按照規范的標準進(jìn)行測試。
對于好的測試來(lái)說(shuō),應該注意一下幾點(diǎn):
1.測試的獨立性:一次只測試一個(gè)對象,方便定位出錯的位置。這有2層意思:一個(gè)TestCase,只測試一個(gè)對象;一個(gè)TestMethod,只測試這個(gè)對象中的一個(gè)方法。
2.給測試方法一個(gè)合適的名字。
3.在assert函數中給出失敗的原因,如:assertTrue("…should be true",…),方便查錯。在這個(gè)例子中,如果無(wú)法通過(guò)assertTrue,那么給出的消息將被顯示。在junit中每個(gè)assert函數都有第一個(gè)參數是出錯時(shí)顯示消息的函數原型。
4.測試所有可能引起失敗的地方,如:一個(gè)類(lèi)中頻繁改動(dòng)的函數。對于那些僅僅只含有g(shù)etter/setter的類(lèi),如果是由IDE(如Eclipse)產(chǎn)生的,則可不測;如果是人工寫(xiě),那么最好測試一下。
5.在setUp和tearDown中的代碼不應該是與測試方法相關(guān)的,而應該是全局相關(guān)的。如針對與測試方法A和B,在setUp和tearDown中的代碼應該是A和B都需要的代碼。
6.測試代碼的組織:相同的包,不同的目錄。這樣,測試代碼可以訪(fǎng)問(wèn)被測試類(lèi)的protected變量/方法,方便測試代碼的編寫(xiě)。放在不同的目錄,則方便了測試代碼的管理以及代碼的打包和發(fā)布。
對于測試用例的命名,我們最好要使其與測試類(lèi)的名稱(chēng)相一致,比如說(shuō),類(lèi)的名稱(chēng)為T(mén)esting,此類(lèi)的測試用例的名稱(chēng)為T(mén)estingTest。當我們把測試代碼和被測的代碼放在同一目錄下時(shí),我們就可以在編譯被測代碼的同時(shí)編譯測試代碼,從而確保兩者是同步更新的,工作總結《軟件測試個(gè)人總結》。事實(shí)上當前的普遍做法,就是把單元測試視為build的一個(gè)環(huán)節。保持測試之間的獨立性是一個(gè)很好的習慣,使得它們在任何次序下執行的結果都是相同的。如果真得需要某些測試按照特定的次序執行,我們可以借助addtest來(lái)實(shí)現。當我們需要增加一個(gè)測試時(shí),我們要書(shū)寫(xiě)一個(gè)自己的測試用例,但是如果喜歡在測試用例的構造函數中做有關(guān)的初始化工作,這就不是個(gè)好習慣。數據文件應該盡可能和源代碼一起都放在配置管理系統上,但這樣一來(lái)如果我們采用上面的resource機制,我們就需要做一件工作,就是把數據文件從原來(lái)的位置-就是源代碼的某個(gè)相對路徑,拷貝到編譯后的位置,也就是class文件的相應的相對路徑。
通過(guò)這次軟件測試的系統測試,我對軟件測試有了更加深刻的認識,其實(shí)軟件測試并不像想象的那么簡(jiǎn)單,它需要測試人員具備多方面的能力和素質(zhì)。軟件測試人員應該擁有廣闊的視野、一定的編程能力、細心和耐心等等。這些對于能否測出優(yōu)秀的系統來(lái)說(shuō)都是必不可少的。
經(jīng)過(guò)這次對java Web應用系統的測試,我的測試能力得到了鍛煉,對軟件測試有了比較全面的認識,收獲了很多珍貴的東西,而且我也從軟件測試的角度,對編寫(xiě)健壯的程序也有了新的認識。
軟件測試個(gè)人總結3
一、本年度工作完成情況
時(shí)光飛逝,在這年里本人獨立負責測試的項目10個(gè),與其他測試人員聯(lián)合測試的項目9個(gè)以及GIS應用虛擬項目(2個(gè)版本)。
其中獨立負責的項目對項目的開(kāi)發(fā)周期做全程跟蹤測試,聯(lián)合測試的項目協(xié)助其他測試人員完成項目測試工作。繁忙的工作使自己在過(guò)去的一年里學(xué)到了很多,同時(shí)也提高了自己各方面的能力。感謝領(lǐng)導的支持和指教,現總結如下:
獨立負責的項目列表:
1) 《湖南x(chóng)x空調進(jìn)銷(xiāo)存系統》
2) 《湖南x(chóng)x空調售后服務(wù)系統》
3) 《長(cháng)沙統計局數據管理平臺》
4) 《長(cháng)沙統計局數據展示系統》
5) 《長(cháng)沙統計局GIS應用系統》
6) 《xx電網(wǎng) WEB GIS系統》
7) 《xx電網(wǎng) 移動(dòng)電子化移交系統》
8) 《xx電網(wǎng) 東莞局單線(xiàn)圖繪制系統》
9) 《電信號百-掌上同學(xué)圈》
10)《長(cháng)沙城市林業(yè)生態(tài)圈資源信息集成系統》
與其他同事聯(lián)合測試的項目列表:
1) 《xx市規劃局辦公系統》
2) 《xxx_地理公共服務(wù)平臺》
3) 《xxx市規劃局自動(dòng)化辦公系統》
4) 《xxx縣城建檔案館著(zhù)錄系統》
5) 《xxx市統計地里信息系統》
6) 《xxx市社會(huì )安全聯(lián)合救助系統》
7) 《xx市施工圖審查中心一體化辦公平臺》
8) 《xxx控制性詳細規劃系統》
9) 《 xxxxx市地理信息系統》
GIS 應用 虛擬項目
1)GIS 應用xx項目 B/S版本
2)GIS 應用 xx項目 C/S版本
其中格力項目的測試工作,多次與開(kāi)發(fā)組人員一同參與在客戶(hù)處討論需求與細節要求,對客戶(hù)的習慣和要求有了清晰明確的了解。與電信的驗收測試中學(xué)到了很多專(zhuān)業(yè)的測試方法和測試經(jīng)驗,和他們成為了好朋友。在后續的合作與交流中,將更進(jìn)一步提高自己的專(zhuān)業(yè)技能,保持良好的溝通與聯(lián)系做好測試工作。
南網(wǎng)的項目在通過(guò)開(kāi)發(fā)組的培訓后,對南網(wǎng)1.0環(huán)境與功能,數據庫的結構有了比較清楚的了解,對測試南網(wǎng)2.0很有幫助,主要是對電力這塊的業(yè)務(wù)有了深入的了解,對測試電力行業(yè)的系統打下了業(yè)務(wù)認知基礎。加入專(zhuān)業(yè)的測試方法,使測試工作更好的服務(wù)于項目。
很開(kāi)心在公司的QC與SVN上,留下了我對以上19個(gè)項目測試工作的痕跡,我將不斷努力工作,為測試團隊在公司中更有價(jià)值積極進(jìn)取。
二、個(gè)人取得哪些進(jìn)步
繁忙的.測試工作雖然很辛苦,但得到了領(lǐng)導的支持與指導,通過(guò)自身學(xué)習,使自己各方面都得到了提高,F總結如下:
1) 對性能測試比之前更加專(zhuān)業(yè)熟悉。 通過(guò)使用 LR性能測試工具以及其他輔助工具,對格力兩個(gè)項目和南網(wǎng)的WEBGIS 項目進(jìn)行了幾次壓力測試。通過(guò)深入了解業(yè)務(wù),設計有針對性的性能測試方案,得到了電信與格力客戶(hù)的認可。這其中主要是與電信測試人員的合作與交流中,學(xué)到了很多專(zhuān)業(yè)的測試手機端程序壓力與手機客戶(hù)端性能的方法。對文檔的要求與制作也更加嚴格、專(zhuān)業(yè)。
2) 通過(guò)了解電信測試對開(kāi)發(fā)文檔的要求,認識到文檔的重要性與測試文檔的重要性,因此格力進(jìn)銷(xiāo)存后期開(kāi)始研發(fā)后,就不斷給項目組灌輸客戶(hù)對文檔的要求與格式,以及電信驗收中的習慣與要求,避免了類(lèi)似格力售后在摸索中,痛苦加班趕制文檔的經(jīng)歷,在張經(jīng)理的嚴格督導下項目組更新文檔都很及時(shí)。目前項目已經(jīng)通過(guò)了第一期驗收合格。
3) 參加了公司培訓的GIS應用開(kāi)發(fā),對GIS的應用有了初步的了解,第一個(gè)項目是測試湖南天地網(wǎng)系統,在測試過(guò)程中,對GIS應用有了實(shí)踐。并產(chǎn)生了濃厚的興趣,對配圖、圖層切圖等ARCGIS相關(guān)有了實(shí)際操作,在考核中得到了鞏固。
4) 在前期做配置管理的學(xué)習中,學(xué)會(huì )了SVN的環(huán)境配置與管理,感謝謝敏在我學(xué)習SVN過(guò)程中的指教和幫助,使我對獨立搭建SVN環(huán)境更加熟悉。
5) 對軟件測試工作有了新的認識:在測試工作中,僅對測試的工具和測試方法熟悉只是測試工作的基礎,需要深入了解業(yè)務(wù)以及軟件需求的趨勢,才能更好的做好測試工作。 對于性能測試更需要在這個(gè)基礎上對計算機原理、網(wǎng)路、行業(yè)有全面的了解和經(jīng)驗,才能對測試的數據做出精準、詳細的分析。 給出參考價(jià)值高的測試報告。
三、遇到的問(wèn)題及解決方案
1)項目緊急、開(kāi)發(fā)人員少、測試時(shí)間少,客戶(hù)更新需求超級頻繁,開(kāi)發(fā)計劃剛做好,需求又變更了。 比如格力售后項目,前期測試計劃基本上每天都在變動(dòng)。因此前期測試過(guò)程中,是連接正在使用開(kāi)發(fā)的環(huán)境在測試,測試起來(lái)難以把握。處于嬰兒期的項目,加上沒(méi)有開(kāi)發(fā)手手機端的經(jīng)驗,因此BUG特別多,測試工作比較辛苦。進(jìn)入格力進(jìn)銷(xiāo)存開(kāi)發(fā)初期,在與客戶(hù)溝通,先畫(huà)出UI界面再開(kāi)發(fā)后,項目開(kāi)發(fā)順利了很多,測試工作也沒(méi)有前期那么緊張了,雖然還是經(jīng)常要加班,但是明顯比最開(kāi)始開(kāi)發(fā)手機端要好很多。
2)測試環(huán)境硬件比較缺乏: 格力項目測試期間初期,公司未申請空間,但是測試必須用到外網(wǎng),客戶(hù)借用了服務(wù)器,但是有客戶(hù)的其他軟件正在使用,因此不能重啟,資源也無(wú)法準確的預估,對開(kāi)展測試工作有很大的局限。格力項目完成基礎功能,準備完善功能細節時(shí)期,得到了許總和張經(jīng)理的支持,公司申請了自己的空間,也辦了手機測試卡,使測試硬件得到了徹底的改善。使我的測試工作有了很好的開(kāi)展,也因此為客戶(hù)提供了大量測試數據和測試文檔,并最終得到了認可。
3)中途介入的項目,由于項目開(kāi)發(fā)前期對業(yè)務(wù)沒(méi)有了解,加上自身負責的項目工作也比較忙,因此經(jīng)常有對業(yè)務(wù)不熟悉,無(wú)法測試整個(gè)系統的流程的情況,我目前使用的辦法是:平時(shí)對規劃行業(yè)和測繪行業(yè)的業(yè)務(wù)加以關(guān)注和學(xué)習,加上對GIS應用的培訓與自身的經(jīng)驗,要短時(shí)間對系統進(jìn)行徹底測試也不是可以的。
總結:只要有歸零的心態(tài),時(shí)刻更新自己的專(zhuān)業(yè)技能,并累積經(jīng)驗,做到時(shí)刻學(xué)習,不學(xué)習就會(huì )退后、認真的做一件事總是會(huì )找到做好事情的方法。
四、工作感悟及建議
1) 感受到了積極主動(dòng),富有激情的團隊氛圍。 格力的項目時(shí)間特別緊、需求變更特別頻繁的特點(diǎn),加上沒(méi)有手機端的開(kāi)發(fā)經(jīng)驗。因此前期特別辛苦,測試手機端程序也是從這個(gè)時(shí)候開(kāi)始的,在這個(gè)過(guò)程中,我對手機端程序開(kāi)始了積極探索與學(xué)習。了解手機端程序的開(kāi)發(fā)與測試方法,特別是手機端性能測試與功能設計體驗方面,我自己總結出了很多方法和經(jīng)驗,與大家一起分享,感到很開(kāi)心。
2) 濃厚的培訓特色,在進(jìn)公司前我不太了解ARCGIS的應用,測試項目時(shí)感到有擔心,但是馬上就有公司的ARCGIS相關(guān)培訓,使我們學(xué)會(huì )了部分基本的操作、對GIS應用也有了引導入門(mén)的培訓。這使后續我自行學(xué)習和鞏固有了很大的幫助.
3) 開(kāi)發(fā)在業(yè)務(wù)培訓上花了很多心思,在參加規劃辦公,測繪、南網(wǎng)的業(yè)務(wù)培訓過(guò)程中,使我對業(yè)務(wù)與系統有了相結合的對應熟悉與了解,對后續測試系統很有幫助。也縮短了我們測試系統流程花費的學(xué)習時(shí)間。
4) 建議: 能增加一套測試環(huán)境需要的硬件設備。專(zhuān)門(mén)用來(lái)測試,目前我們很大程度上依賴(lài)開(kāi)發(fā)現組的環(huán)境進(jìn)行測試。如果有了專(zhuān)屬的測試設備:將組建更完整的測試環(huán)境,使測試工作有基礎得到更全面專(zhuān)業(yè)的實(shí)施。
五、下年度個(gè)人職業(yè)工作規劃
本人希望在專(zhuān)業(yè)測試的基礎上,多做管理方面的工作。在上述工作總結中,本人主要是設計測試用例(場(chǎng)景測試),配置獨立負責項目的環(huán)境,熟練使用測試工具,熟悉軟件測試流程,進(jìn)行BUG分析和預防,對配置管理這塊比較熟悉,平時(shí)我有對管理類(lèi)課程的學(xué)習和培訓,自學(xué)了余世維的全套管理類(lèi)網(wǎng)絡(luò )教學(xué),希望在新的一年里,繼續在公司服務(wù),發(fā)揮自己對公司的熱情、貢獻自己的力量!
軟件測試個(gè)人總結4
軟件測試在整個(gè)軟件周期中的重要性,它存在于整個(gè)項目周期,在項目開(kāi)始之初需求調研的時(shí)候就開(kāi)始了,在形成需求規格說(shuō)明書(shū)的時(shí)候就需要針對文檔進(jìn)行測試。這個(gè)環(huán)節在后續整個(gè)項目中占了很大的比重,能主導整個(gè)項目的走向,成敗與否全在于開(kāi)始階段的決策。
體會(huì )一:軟件測試的真正意義在于發(fā)現錯誤,而不在于驗證軟件是正確的。
再?lài)烂艿臏y試也不能完全發(fā)現軟件當中所有的錯誤,但是測試還是能發(fā)現大部分的錯誤,能確保軟件基本是可用的,所以在后續使用的過(guò)程中還需要加強快速響應的環(huán)節。結合軟件測試的理論,故障暴露在最終客戶(hù)端之前及時(shí)主動(dòng)的去發(fā)現并解決。這一點(diǎn)就需要加強研發(fā)隊伍的建設。
體會(huì )二:在系統性能測試方面需要重視。
經(jīng)過(guò)這次培訓中多個(gè)案例的講解,讓我了解到系統在上線(xiàn)之后會(huì )有很多不能預知的性能問(wèn)題,需要在上線(xiàn)之前實(shí)現進(jìn)行模擬,以規避風(fēng)險,包括大數據量訪(fǎng)問(wèn),高并發(fā)數等等。
當然也有很多應對手段,沒(méi)有哪種手段可稱(chēng)為最完美,只有最合適的,需要靈活掌握,綜合運用以達到最優(yōu)程度,這是個(gè)很值得研究的領(lǐng)域。
下面是本人的幾點(diǎn)想法:
想法一:加強系統上線(xiàn)前的性能測試。
目前我們在項目建設過(guò)程中對性能壓力測試的重視程度還不太高,廠(chǎng)家也很少有雇傭第三方的測試機構。而是在現網(wǎng)進(jìn)行試用,遇到問(wèn)題再解決,可能會(huì )產(chǎn)生滯后問(wèn)題,影響客戶(hù)使用。希望以后能在性能測試方面提高重視程度,加大人力投入,以保證系統上線(xiàn)后能夠穩定運行。
想法二:適當介入相關(guān)項目研發(fā)
對于快速響應這塊,我們不能一味依賴(lài)廠(chǎng)家,而希望自己就能快速響應,及時(shí)將問(wèn)題解決。這也是一個(gè)比較長(cháng)遠的問(wèn)題,需要加強研發(fā)力量的投入。
我個(gè)人是做開(kāi)發(fā)出身,有此類(lèi)經(jīng)驗,當時(shí)是在客戶(hù)現場(chǎng),因為了解系統內部結構,能夠在第一時(shí)間排查解決客戶(hù)所反饋問(wèn)題。
現在系統完全由廠(chǎng)家開(kāi)發(fā),很難了解內部結構,或許會(huì )造成后期維護困難。所以,是否應該針對某些項目介入廠(chǎng)家研發(fā)工作,比如請廠(chǎng)家提供源代碼等相關(guān)要素,以增進(jìn)維護人員對系統的了解。
最后再次感謝公司提供的平臺,感謝領(lǐng)導的信任,讓我有機會(huì )得到更深層次的學(xué)習以及展示自己能力的機會(huì ),我也會(huì )盡我所能來(lái)完善工作的系統,提高整體工作效率,為南方電網(wǎng)的發(fā)展建設提供更堅實(shí),優(yōu)秀的支撐服務(wù)平臺。
【軟件測試個(gè)人總結】相關(guān)文章:
軟件測試項目個(gè)人總結04-14
軟件測試個(gè)人工作總結11-01
軟件測試見(jiàn)習總結03-05
軟件測試實(shí)習總結02-23
軟件測試總結范文04-14
軟件測試轉正個(gè)人工作總結12-18
軟件測試工程師個(gè)人總結范文01-18
軟件測試年終個(gè)人工作總結范文01-25
軟件測試課件03-31