軟件測試相關概念與分類

這是我看了有關軟件測試的書的一些歸納與總結。

軟件測試的核心是發現軟件中的缺陷。測試是對軟件質量的度量。

一、缺陷

缺陷,目前沒有標準定義 。與缺陷相關的一組定義就有:軟件錯誤、軟件缺陷、軟件故障、軟件失效。

軟件錯誤:在軟件生存周期內不希望或者不可接受的人為錯誤;

軟件缺陷:存在與軟件(文檔、數據、程序)之中的那些不希望或不可接受的偏差;例如把!=寫成==。

軟件故障:軟件運行過程中出現的一種不希望或不可接受的內部狀態;

軟件失效:軟件運行時產生的一種不希望或不可接受的外部行為總結;

????? 軟件錯誤是一種人為錯誤,在相當長一段時間內,軟件開發的主角仍然是人,人避免不了犯錯,人開發軟件過程中的錯誤遺留在軟件中,這樣就導致軟件缺陷。一個軟件錯誤會產生一個或多個軟件缺陷,一個軟件缺陷被激活后便產生一個或多個軟件故障。若故障沒被處理就會導致軟件失效。

二、軟件測試方法分類

1.根據被測試對象內部實現情況了解程度,分為白盒測試、黑盒測試和灰盒測試;

2.根據是否執行被測系統,分為靜態測試和動態測試;

3.根據測試工具支持,分為手動測試和自動測試;

4.根據被測內容,分為功能測試、結構測試和非功能測試;

5.根據顯示被測對象是否工作,分為正向測試和反向測試;

6.根據測試過程推進,分為單元測試、集成測試、系統測試和驗收測試;

轉載于:https://www.cnblogs.com/oucyun/p/3178970.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/259614.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/259614.shtml
英文地址,請注明出處:http://en.pswp.cn/news/259614.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

excel SUBTOTAL函數使用詳解

轉自:http://www.kuqin.com/shuoit/20110524/91710.html 今天用Excel在進行業務統計時,遇到一個小問題,Google了一下,又學了一招。 一般人都會使用“自動篩選”功能,篩選完成后,會在表格左下角的狀態欄中提…

java九宮格問題課程設計_課程設計九宮格數獨.doc

課程設計九宮格數獨中南民族大學管理學院學生課程設計報告課題名稱: java課程設計選題名稱: 九宮格數獨年 級: 2009專 業: 信息管理與信息系統學 號:姓 名:指導教師:完成地點: 管理學…

Scrapy使用問題整理(轉載)

轉載自:http://blog.csdn.net/heu07111121/article/details/50832999最近嘗試使用Scrapy進行數據抓取,并嘗試在windows7 64位系統上安裝scrapy,下面總結記錄遇到兩個問題和解決方法:scrapy官網的地址為:http://scrapy.…

英文Ubantu系統安裝中文輸入法

以前都是安裝的中文Ubantu,但是有時候用命令行的時候中文識別不好,會出現錯誤,所以這次安裝了英文版,但是安裝后發現輸入法不好用,于是就要自己安裝輸入法。 安裝環境為Ubantu13.04 1.卸載Ubantu默認的ibus輸入法 sudo…

控制文件初探

1、個數和位置的管理(因為控制文件時在參數文件定義的,所以可以直接修改參數文件) SPfile修改的步驟:a) 修改SPFILE參數control_filesb) 一致性關閉數據庫c) 增加或減少控制文件d) 啟動數據庫使用SPFILEe) 驗證結果 實驗&#xff…

String類的使用 Part2

StringBuilder 類的使用 屬性: namespace StringBuilderTest {class Program{static void Main(string[] args){StringBuilder s new StringBuilder("hello,world!");Console.WriteLine(s);//Length屬性Console.WriteLine("s.Length{0}", s.Le…

JAVA項目怎么不是藍色_解決IDEA創建maven項目時pom.xml沒有變藍的問題

如下所示:選中pom.xml,右鍵點擊add as maven project,稍等片刻后就可以了補充知識:Idea導入maven項目不自動識別pom.xml*Idea導入maven項目不自動識別pom.xml*當在idea中導入maven項目時,不能自動識別pom文件解決方法&…

C# 6.0:Expression – Bodied Methods

Expression-bodied 方法是C# 6.0 中另一個能簡化代碼的特性。我們已經對lambda表達式將funciton和delegation關聯起來的這種用法很熟悉了。Expression-bodied 將lambda 表達式的這種用法擴展到了方法上。 像下面代碼所示,我們有一個GetTime() 方法返回一個格式化的時…

zabbix3.0安裝

本次安裝準備安裝3.0的zabbix(LNMP)第一步 安裝zabbix官方的zabbix源,地址如下:http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm安裝zabbix的官方源rpm -ivh zabbix-release-3.0-1.el6.noarch.rpm第二步 使用yu…

android UI自動化測試工具Robotium VS NativeDriver VS Calabash

http://kongqingyun123.blog.163.com/blog/static/6377283520126294029822/ 自從上次對Robotium和nativedriver這兩個工具做對比已經過去將近一年的時間了(上次內容見http://kongqingyun123.blog.163.com/blog/static/637728352011614111010446/)&#x…

POJ 1228 Grandpa's Estate --深入理解凸包

題意: 判斷凸包是否穩定。 解法: 穩定凸包每條邊上至少有三個點。 這題就在于求凸包的細節了,求凸包有兩種算法: 1.基于水平序的Andrew算法 2.基于極角序的Graham算法 兩種算法都有一個類似下面的語句: for(int i0;i&…

趙強老師免費公開課第一季:Hadoop的背景起源

標簽:免費直播課 Hadoop 大數據 趙強原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章 原始出處 、作者信息和本聲明。否則將追究法律責任。http://51edu.blog.51cto.com/8899635/1897555 Hadoop大數據免費公開課招募啦~~~趙強…

.NET Windows服務應用程序

此文旨在記錄個人對windows服務的理解以及學習記錄,高人可以直接繞行。 1.Windows 服務體系結構 http://technet.microsoft.com/zh-cn/library/aa998749(vexchg.65).aspx Windows 服務(也稱服務應用程序)是無論用戶是否登錄都運行在 Windows …

io流技術java_技術文章-java中的IO流

1.File類Java中對文件有操作時,可以實例化一個File對象,將文件路徑利用這樣的形式賦給File對象。File f new File(filePath);File類的基本操作包括:判斷是否存在:f.exists()獲取文件名:f.getName()獲取其絕對路徑&…

bootstrap-代碼-內聯代碼

說明通過 <code> 標簽包裹內聯樣式的代碼片段示例<!DOCTYPE html> <html lang"zh-CN"><head><meta charset"utf-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><meta name"view…

java類似php魔術方法_PHP與類有關的幾個魔術方法

與類有關的其他魔術方法序列化與反序列化技術含義&#xff1a;序列化&#xff1a;就是將一個變量所代表的“內存”數據&#xff0c;轉換為“字符串”形式并持久保存在硬盤上的一種做法。反序列化&#xff1a;就是將序列化之后保存在硬盤上的“字符串數據”&#xff0c;恢復為其…

IIS ARR設置HTTP跳轉到HTTPS

GUI Version - Select the website you wish to configure- In the “Features View” panel, double click URL Rewrite You will notice there are currently no rules configured for this site. Click “Add Rules…” in the Actions menu to the right of the “Features…

2013.7.15DAY2

今天自己做了炸土豆 吼吼~ 才知道雞蛋和小麥粉一起弄成漿糊涂到土豆條上炸效果很好~不過做失敗了一些啦 失敗的就用青椒炒著吃。。。。 下午準備做冰品來著。。。結果快遞都到了特別忙。。。就只弄了杯冰啤酒。。。 虐了兩道水題&#xff0c;貼上代碼。。過于水了。。。 Descri…

AutoCAD.NET API 最新(2012)教程下載及在線視頻教程DevTV

Autodek最近發布了基于最新版的AutoCAD 2012的.net API開發教程。基本內容包括&#xff1a; Overview of .NETPlugin BasicsUser InteractionDatabase fundamentalsDictionariesUser InterfaceEventsInputPoint MonitorJigs現在就可以從AutoCAD開發者中心下載&#xff0c; 看圖…

inherits java_JAVA內部類和組合的區別

Why inner classes?At this point you’ve seen a lot of syntax and semantics describing the way inner classes work, but this doesn’t answer the question of why they exist. Why did Sun go to so much trouble to add this fundamental language feature? Feedbac…