- 相關推薦
軟件測試課學習心得范文
這個學期我學習了軟件測試這門專業(yè)課程,在學期即將結束的時候,我也對這門課程建立基本的了解和理解。軟件測試這門課程作為軟件工程專業(yè)中一門很重要的課程,已經(jīng)在軟件領域占據(jù)了不可替代的角色,當一個軟件從雛形到真正的在一臺計算機上運行的時候,誰也不能保證計算機軟件能一步到位的滿足人們的需求。所以就有了軟件測試,其目的是:第一是確認軟件的質量,其一方面是確認軟件做了你所期望的事情,另一方面是確認軟件以正確的方式來做了這個事件。下面我簡單的寫一下這個學期對課程的總結和收獲。
我認為,在整個龐大的軟件工程中,不管是需求分析、架構設計甚至是最后的debug,都會產(chǎn)生引入不管的機會,這就要求作為一個軟件測試師要掌握豐富的軟件工程原理和知識。測試的工作將會存在于整個項目周期,即在項目開始時需要各種分析調研時就開始了。尤其是在形成需求規(guī)格說明書時就有對文檔的測試需求,甚至主導整個項目的走向。
軟件測試對邏輯思維、學習
通過課上的理論因為課下的實踐和后半學期又因為身體力行于QQ群論壇里使我對測試方法和設計分析有了大致的接觸和深入了解。收印象深刻的有一下幾點。
1、最基本的測試的分類:從是否需要執(zhí)行被測軟件的角度,可分為靜態(tài)測試和動態(tài)測試;從測試是否針對系統(tǒng)的內部結構和具體實現(xiàn)算法的角度來看,可分為白盒測試和黑盒測試。
2、然后就是,白盒測試中的邏輯驅動測試的覆蓋率測試。
3、還有就是對于劃分等價類和邊界值法這一塊,讓我從模糊到明朗。
4、在初次寫測試用例的時候,感覺真是糾結,用例寫的很死板,看似簡單的一個填表工作,要寫好真是不簡單。一開始寫的比較不自然,有些生搬硬套,而且還很慢。在后來負責了對論壇新鮮事版塊的測試之后,明白了測試用例其實就是指導怎么去執(zhí)行測試,而且書寫設計測試用例也要以熟悉軟件的業(yè)務為前提,才能更好的去測試。
另外就是一個學期的學習讓我糾正了幾點誤區(qū):
1. 有位大師曾說過:“軟件測試的目的在于發(fā)現(xiàn)錯誤,一個好的測試用例在于發(fā)現(xiàn)從來未發(fā)現(xiàn)的錯誤,一個成功的測試是發(fā)現(xiàn)了從未發(fā)現(xiàn)的錯誤的測試! 由此我自認為測試就是為了找到bug,然而一個學期的測試學習經(jīng)驗告訴我這是錯誤的,如果只是為了找到BUG,那么BUG會成天纏著你。
2.在大家協(xié)力測試論壇的時期內,我曾認為這種大量的重復性的工作
作為測試新手,通過一學期的學習,我認為能獨立寫測試計劃,設計測試用例,精通一種測試工具,理解一種bug管理軟件是新手晉級老手的必備素質。任重而道遠?!
在最后,我不得不提的就是細心和耐心了。這是我認為這個學期測試課上收獲最大的了,課程要求測試時必須細心和耐心,我在想,如果以后真的工作在測試一系列的崗位上,要學會坐得住,用大量的時間和精力和bug斗爭,分離、識別還有歸類bug,是不是也能真的改變我粗心大意和三分鐘熱度的毛病。
最后感謝劉老師這學期的課程講授,和實踐中的指導和幫助。測試路程,路漫漫其修遠兮,吾將上下而求索。
【軟件測試課學習心得】相關文章:
軟件測試實踐心得04-28
軟件測試個人總結05-19
軟件測試的個人總結01-10
軟件測試報告05-01
軟件測試實習日記09-26
軟件測試面試經(jīng)驗03-13
軟件測試個人總結01-25
軟件測試實習心得11-08
軟件測試培訓心得04-26
軟件測試個人總結04-25