一.軟體測是定義
通過手工或者工具對『被測物件』進行測試操作,從而驗證實際結果與預期結果之間是否存在差異。
二.軟體測試的作用
1.通過測試工作可以修復軟體當中存在的缺陷,從而提高使用者對產品的使用信心。
2.測試可以記錄軟體執行過程中產生的一些資料,從而為決策提供資料支援。
3.測試可以降低同型別產品開發遇到問題的風險。
三.測試原則:
所謂的測試原則指的就是我們執行測試工作時必須遵守的一些規則。
1.測試證明軟體存在缺陷:無論執行什麼測試都要說明軟體是有缺陷的。
2.不能執行窮盡測試:有些功能沒有辦法將所有的測試情況都羅列出來,所以任何測試操作都有結束的時間。
3.缺陷存在群集現象:對於軟體功能說,核心功能佔20%,非核心佔據80%,在實際工作中我們會集中測試20%的核心功能,所有這個部分發現缺陷的機率就會高於80%,因此我們就會遇到缺陷集中在20%功能模組裡的現象。
4.某些測試需要依賴特殊的環境:
5.測試應盡早介入:為了更多的發現和更好的解決軟體中的缺陷,我們追求測試工作盡早的開展。
6.殺蟲劑現象:同樣的乙個測試用例不能重複的執行多次,因為軟體會對他產生免疫。
7.不存在缺陷謬論:任何軟體都不可能是完美的。
001軟體測試基本介紹
font 文字粗細 大小 行高 字型名稱 font bold 20px 200px 微軟雅黑 text shadow x y r color text shadow 0px 0px 0px red 注 01 x 表示陰影在水平方向的偏移量,可以設定負值,正負不表示大小,只表示方向。水平向右為正,向左...
軟體測試行業基本介紹
一 為什麼需要軟體測試?1.一款軟體從無到有會經歷很多的開發階段由不同的人來參與開發,所以最終產出的軟體功能可能會存在問題,因此為了保證軟體的功能是可用的,我們必須要進行測試。2.當前的軟體行業已經不在是功能為王了,使用者不僅僅只盯著軟體的功能是否滿足需求,還會對軟體是否容易上手,執行效率是否可以,...
軟體測試工程師 軟體測試基本介紹
1 軟體測試行業基本介紹 為什麼需要軟體測試 1 一款軟體從無到有會經歷很多的開發階段,由不同的人來進行開發。所以最終產出的軟體功能可能存在問題,為了確保功能可用,必須進行測試。2 當前的軟體行業不再是功能為王,使用者不僅僅盯著軟體的功能能否滿足要求,還會對軟體是否容易上手 執行效率是否ok等一系列...