請你分別介紹一下單元測試、整合測試、系統測試、驗收測試、回歸測試1.單元(白盒測試):最小可測試單元,物件一般為乙個方法或函式;(常開發人員自測)
2.整合(黑盒測試):在單元測試的基礎上,物件一般為功能模組/子系統,又稱功能測試/介面測試 (測試)
3.系統:在整合測試的基礎上,物件為整個系統,測試它的功能和效能,偏業務,驗證軟體是否符合需求說明書(測試)
4.回歸:修改了了舊**之後,重新進行測試以確認沒有修改引入bug或導致其他**bug,軟體開發的各個階段(測試)
5.驗收(也稱交付測試):包括alpha測試和beta測試((即內部測試+外部測試(公測)),是產品發布之前所進行的測試活動,測試是否符合產品需求說明書(通常由產品經理/業務經理)
注:冒煙測試:強調對主要功能/主流程的驗證,而不會對具體功能進行更深入的測試。最好被自動化
功能,效能,安全,壓測,ui,相容性,可移植性,健壯性,
術語:提高覆蓋率
請描述你對測試的了解, 內容可以涉及測試流程, 測試型別, 測試方法, 測試工具等。拓:
圖靈測試是指如果電腦程式能在 5 分鐘內回答由人類測試者提出的一系列問題,且超過 30%的回答讓測試者誤認為是人類回答,則電腦通過測試。
滲透測試:
待續
測試相關概念
白盒測試 又稱結構測試 透明盒測試 邏輯驅動測試或基於 的測試。白盒測試是一種 測試用例設計 方法,盒子指的是被測試的 軟體,白盒指的是盒子是可視的,你清楚盒子內部的東西以及裡面是如何運作的。黑盒測試 也稱 功能測試 它是通過測試來檢測每個功能是否都能正常使用。在測試中,把 程式看作乙個不能開啟的黑...
測試相關概念
好的軟體不是寫出來的,是測出來,測試分為黑盒測試和白盒測試 白盒測試時需要知道源 的,對應用程式源 級別進行測試 比如說去1.檢測 的演算法是否正常 2 你申請的記憶體空間是否記憶體溢位 3你定義的變數路徑是否正確,條件是否有些遺漏 根據這些對 進行檢查,並編寫出相應的輔助邏輯 2根據測試力度劃分 ...
測試相關概念
冒煙測試和回歸測試的區別 冒煙測試是自由測試的一種。冒煙測試 smoketest 在測試中發現問題,找到了乙個bug,然後開發人員會來修復這個bug。這時想知道這次修復是否真的解決了程式的bug,或者是否會對其它模組造成影響,就需要針對此問題進行專門測試,這個過程就被稱為smoketest。在很多情...