軟件測試實習隨記

            軟件測試分爲黑盒測試和白盒測試,黑盒測試比較容易,不需要了解功能實現的代碼邏輯,手動測試或者用工具測試就可以了;而白盒測試是根據軟件設計文檔進行測試的,需要了解代碼各部分的接口再進行測試,本質上就是一名用代碼模擬場景測試軟件的可用性的程序員了,比較難同時也更牛,在工具很難測試的情況下,白盒能更好地測試出軟件的性能性能,以及代碼的問題,作爲測試工程師,其思維將比普通的開發工程師思維更加縝密以模擬生產線上的場景,尤其是考慮一些邊界問題。

       實習中,從文檔(需求和用戶手冊)接觸開始起步接觸項目,讓我一步步瞭解到測試工作的重要性。一個項目從開發到發佈,開發人員和測試人員是同等重要的,而且是相互獨立的,沒有開發做不成項目,然而沒有測試無法發佈項目!在很多公司中大項目開發與測試人員的比例幾乎是1:1,足可見測試的重要。測試不僅是爲了找bug,更是爲了儘早修復缺陷,提高軟件的質量。

       其實在項目組中是比較缺乏測試人員的,我作爲實習生能力也較爲有限,黑盒測試比較快上手,測試工具很多也在慢慢熟悉,但想成爲一名高級測試,更要懂得如何寫測試腳本。由於項目中使用webSocket技術實現實時聊天,工具很難進行壓力測試,白盒測試尤顯關鍵,測試不準確將直接影響發佈後的效果。在大神的帶領下,我也在努力學習灰盒測試。項目組開發的是圓通的在線客服系統,使用go語言開發,鑑於大神資源比較多,我學習go語言寫測試腳本,在完成上班時間安排的任務後,更要努力地一步步學習go語言以及腳本語言ruby爲寫測試腳本打好基礎。

       這三週時間裏,讓我更加了解了什麼是軟件測試,感受到一個項目組中團隊溝通協作的氛圍,體會到作爲晚輩,謙虛多問,踏實努力地學習和工作,才能收穫更多。

發佈了52 篇原創文章 · 獲贊 12 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章