首頁 > 範文 > 工作總結 > 工作總結大全 / 正文
工作業績總結 篇14
這學期的期末大作業是對ELearning Java Web應用系統進行測試,通過這次系統測試,我學到了很多知識,軟件測試個人總結。對于具體的測試部分,我主要做的是單元測試和性能測試,其中單元測試使用的是Junit工具,性能測試使用的是JMeter。就這次大作業而言,我認為它與我們平時做的實驗很不相同,我們平時的實驗只是涉及到測試的某個小部分,而這次測試卻是對一個相對完整的項目按照規范的標準進行測試。
對于好的測試來說,應該注意一下幾點:
1.測試的獨立性:一次只測試一個對象,方便定位出錯的位置。這有2層意思:一個TestCase,只測試一個對象;一個TestMethod,只測試這個對象中的一個方法。
2.給測試方法一個合適的名字。
3.在assert函數中給出失敗的原因,如:assertTrue("…should be true",…),方便查錯。在這個例子中,如果無法通過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文件的相應的相對路徑。
通過這次軟件測試的系統測試,我對軟件測試有了更加深刻的認識,其實軟件測試并不像想象的那么簡單,它需要測試人員具備多方面的能力和素質。軟件測試人員應該擁有廣闊的視野、一定的編程能力、細心和耐心等等。這些對于能否測出優秀的系統來說都是必不可少的。
經過這次對java Web應用系統的測試,我的測試能力得到了鍛煉,對軟件測試有了比較全面的.認識,收獲了很多珍貴的東西,而且我也從軟件測試的角度,對編寫健壯的程序也有了新的認識。
精品小說推薦: 昔日落魄少年被逐出家族,福禍相依得神秘老者相助,從此人生路上一片青雲! 我行我瀟灑,彰顯我性格! 彆罵小爺拽,媳婦多了用車載! 妹紙一聲好歐巴,轉手就是摸摸大! “不要嘛!” 完整內容請點擊辣手仙醫- 上一篇:醫務科工作總結匯報(通用34篇)
- 下一篇:校運會工作總結范文(精選31篇)
猜你喜歡
- 2024-06-05 最新大學生社團的工作總結范文(通用33篇)
- 2024-06-05 收費員總結(精選32篇)
- 2024-06-05 中秋教育活動總結(通用3篇)
- 2024-06-05 在校學生課外活動總結(精選34篇)
- 2024-06-05 五一國際勞動節活動總結范文(通用34篇)
- 2024-06-05 高速收費班組工作總結范文(通用3篇)
- 2024-06-05 關于關愛老人活動總結范文(通用32篇)
- 2024-06-05 線上心理班會總結(通用31篇)
- 2024-06-05 聽課總結(精選31篇)
- 2024-06-05 “大美校園”活動總結(通用35篇)
- 標簽列表
-
- 支付寶 (21238)
- 工作總結 (5796)
- 小學六年級 (5547)
- 小學五年級 (5464)
- 原神 (4737)
- 英雄聯盟 (4408)
- 初中初一 (4092)
- 魔獸世界 (3871)
- 祝福語 (3841)
- 博德之門3(Baldur&039s Gate 3) (3802)
- 暗黑破壞神4 (3797)
- 我的世界(Minecraft) (3716)
- 小學四年級 (3710)
- 博德之門3 (3320)
- 小學三年級 (3320)
- 名著讀后感 (3235)
- 讀后感 (3170)
- 暗黑破壞神4(Diablo 4) (2816)
- 高考滿分作文 (2762)
- 大俠立志傳(Hero&039s Adventure) (2742)
- 讀書心得范文 (2703)
- 艾爾登法環 (2671)
- 地下城與勇士 (2639)
- 泰拉瑞亞(Terraria) (2628)
- 艾爾登法環(Elden Ring) (2623)
- 塞爾達傳說:王國之淚(The Legend of Zelda: Tears of Kingdom) (2463)
- 命運方舟 (2443)
- 塞爾達傳說:王國之淚 (2419)
- 500字 (2409)
- 550字 (2369)
- 幻獸帕魯 (2303)
- 小學一年級 (2297)
- 450字 (2272)
- 400字 (2259)
- 小學二年級 (2256)
- 年終工作總結 (2182)
- 600字 (2155)
- 讀后感600字 (2138)
- 800字 (2009)
- 高考 (2006)