隨著信息技術的迅猛發展,不少人將目光轉向IT行業,而軟件測試行業更是憑借其人才缺口大、薪資待遇好、發展方向廣、無性別歧視、學習門檻低、技術上手快等優勢吸引了許多人的目光,甚至吸引了很多零基礎的人員通過軟件測試課程培訓入行,今天八維職業學校和大家一起來看看軟件測試工程師常見的專用名詞都有哪些,希望有助于大家學習。

測試計劃。測試計劃(Testing plan),描述了要進行的測試活動的范圍、方法、資源和進度的文檔;是對整個信息系統應用軟件組裝測試和確認測試。
測試方案。測試方案是指描述需要測試的特性、測試的方法、測試環境的規劃、測試工具的設計和選擇、測試用例的設計方法、測試代碼的設計方案。
測試策略。側重需求分析,評估風險,定義測試范圍,確定測試方法,制定測試啟動、停止、完成標準和條件。
測試用例。測試用例(Test Case),是指對一項特定的軟件產品進行測試任務的描述,體現測試方案、方法、技術和策略?;緝热輵敯爸脳l件、測試步驟、預期結果,在測試用例執行后應當包含實際結果、測試結果、執行時間、執行人。有時候也需要加上數據準備、測試環境、測試腳本等等

bug。bug,直譯成中文是臭蟲的意思,很多人會把bug簡單的理解為程序中個錯誤或異常。其實在軟件測試中,對bug真正的定義應該是不符合需求的功能點。
冒煙測試。冒煙測試(smoking),這一術語來源于硬件行業,對一個硬件或硬件組件進行更改或修復后,直接給設備加電。如果沒有冒煙,則該組件就通過了基本的測試。在軟件測試中,通常是指產品到達可提測階段后,對主流程或者基本業務的測試,通常冒煙測試點時間盡量在半天內完成,若冒煙測試不通過可以直接打回,拒絕進行第一輪測試。冒煙測試可以由開發同學完成, 也可以由測試同學完成。
黑盒測試。黑盒測試又稱功能測試、數據驅動測試或基于規格說明的測試,在不考慮內部結構和內部特征、測試者只需要知道該程序輸入和輸出之間的關系或程序功能的情況下,依靠能夠反映這一關系和程序功能需求規格的說明書,來確定測試用例和推斷測試結果的正確性。軟件的黑盒測試一般是用來確認軟件功能的正確性和可操作性
白盒測試。白盒又稱結構測試、邏輯驅動測試或基于程序測試。它依賴于程序細節的嚴密檢驗,針對特定的條件和循環集設計測試用例,對軟件的邏輯路徑進行測試。在程序的不同點檢驗程序的狀態,來判斷真實情況十分和預期的狀態相一致。軟件的白盒測試一般用例分析程序的內部結構
灰盒測試?;液袦y試,是介于白盒測試與黑盒測試之間的一種測試,灰盒測試多用于集成測試階段,不僅需要關注輸出、輸入的正確性,同時也需要關注程序內部的情況?;液袦y試不會像白盒那樣詳細和完整,但又比黑盒測試更關注程序的內部邏輯,常常是通過一些表征性的現象、事件、標志來判斷內部的運行狀態。

單元測試。單元測試(unit test)是指對軟件中的最小可測試單元在與程序其他部分相隔離的情況下進行檢查和驗證的工作,最小可測試單元通常是指函數或者類。
單元測試通常由開發完成,一般會伴隨開發代碼一起遞交至代碼庫。單元測試屬于最嚴格的軟件測試手段,是最接近代碼底層實現的驗證手段,可以在軟件開發的早期以最小的成本保證局部代碼的質量。單元測試都是以自動化的方式執行,在大量回歸測試的場景下更能帶來較高收益,缺點是比較耗費開發人員時間。
自動化測試。自動化測試是把以人為驅動的測試行為轉化為機器執行的一種過程。通常,在設計了測試用例并通過評審之后,由測試人員根據測試用例中描述的規程一步步執行測試,得到實際結果與期望結果的比較。在此過程中,為了節省人力、時間或硬件資源,提高測試效率,便引入了自動化測試的概念,目前市面上比較多的是接口自動化測試和UI自動化測試。
性能測試。性能測試可以簡稱通過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統的各項性能指標進行測試。


學制學費
學習時間
近期活動
開班信息
課程內容
就業情況
津公網安備12011302141430
如何成為IT行業中有競爭力的人工智能工程師?
在當今數字化浪潮洶涌澎湃的時代,人工智能作為 IT 行業最具爆發力的領域之一,正重塑著世界的方方面面,從醫療保健到金融服務,從智能交通到娛樂產業,其影響力無處不在。若想成為這一充滿魅力與挑戰領域中的佼佼者 —— 極具競爭力的人工智能工程師,需要在多個維度精心打磨自己。