什麼是功能測試在生活中的應用

  功能測試就是對產品的各功能進行驗證,根據功能測試用例,逐項測試,檢查產品是否達到使用者要求的功能。那麼你對功能測試瞭解多少呢?以下是由小編整理關於什麼是功能測試的內容,希望大家喜歡!

  什麼是功能測試

  Functional testing***功能測試***,也稱為behavioral testing***行為測試***,根據產品特性、操作描述和使用者方案,測試一個產品的特性和可操作行為以確定它們滿足設計需求。本地化軟體的功能測試,用於驗證應用程式或網站對目標使用者能正確工作。使用適當的平臺、瀏覽器和測試指令碼,以保證目標使用者的體驗將足夠好,就像應用程式是專門為該市場開發的一樣。功能測試是為了確保程式以期望的方式執行而按功能要求對軟體進行的測試,通過對一個系統的所有的特性和功能都進行測試確保符合需求和規範。

  功能測試也叫黑盒測試或資料驅動測試,只需考慮需要測試的各個功能,不需要考慮整個軟體的內部結構及程式碼.一般從軟體產品的介面、架構出發,按照需求編寫出來的測試用例,輸入資料在預期結果和實際結果之間進行評測,進而提出更加使產品達到使用者使用的要求。

  功能測試的應用

  印刷電路板,又稱印製電路板,印刷線路板,常使用英文縮寫PCB***Printed circuit board***,是重要的電子部件,是電子元件的支撐體,是電子元器件線路連線的提供者。由於它是採用電子印刷技術製作的,故被稱為“印刷”電路板。

  在印製電路板出現之前,電子元件之間的互連都是依靠電線直接連線而組成完整的線路。電路面包板只是作為有效的實驗工具而存在,而印刷電路板在電子工業中已經成了佔據了絕對統治的地位。

  20世紀初,人們為了簡化電子機器的製作,減少電子零件間的配線,降低製作成本等優點,於是開始鑽研以印刷的方式取代配線的方法。三十年間,不斷有工程師提出在絕緣的基板上加以金屬導體作配線。而最成功的是1925年,美國的Charles Ducas 在絕緣的基板上印刷出線路圖案,再以電鍍的方式,成功建立導體作配線。

  直至1936年,奧地利人保羅·愛斯勒***Paul Eisler***在英國發表了箔膜技術,他在一個收音機裝置內採用了印刷電路板;而在日本,宮本喜之助以噴附配線法“メタリコン法吹著配線方法***特許119384號***”成功申請專利。而兩者中Paul Eisler 的方法與現今的印刷電路板最為相似,這類做法稱為減去法,是把不需要的金屬除去;而Charles Ducas、宮本喜之助的做法是隻加上所需的配線,稱為加成法。雖然如此,但因為當時的電子零件發熱量大,兩者的基板也難以配合使用,以致未有正式的實用作,不過也使印刷電路技術更進一步。

  黑盒測試的概述

  黑盒測試***Black-box Testing,又稱為功能測試或資料驅動測試***是把測試物件看作一個黑盒子。利用黑盒測試法進行動態測試時,需要測試軟體產品的功能,不需測試軟體產品的內部結構和處理過程。

  比如黑盒技術設計測試用例的方法有:等價類劃分、邊界值分析、錯誤推測、因果圖和綜合策略。

  黑盒測試注重於測試軟體的功能性需求,也即黑盒測試使軟體工程師派生出執行程式所有功能需求的輸入條件。黑盒測試並不是白盒測試的替代品,而是用於輔助白盒測試發現其他型別的錯誤。

  黑盒測試試圖發現以下型別的錯誤:

  ***1***功能錯誤或遺漏

  ***2***介面錯誤

  ***3***資料結構或外部資料庫訪問錯誤

  ***4***效能錯誤

  ***5***初始化和終止錯誤

功能測試的應用“的人還: