偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

詳述游戲測試的三種方法

開發(fā) 測試 游戲開發(fā)
游戲測試作為軟件測試的一部分,它具備了軟件測試所有的一切共同的特性。所以游戲測試方法也包括黑盒測試、白盒測試、灰盒測試三種方法,本文就對這三種方法進(jìn)行詳細(xì)介紹。

  游戲測試的三種方法:

[[21701]]

  一、黑盒測試

  1、什么是黑盒測試:

  測試證明每個實現(xiàn)了的功能是否符合功能設(shè)計的規(guī)格和要求,所以黑盒測試也叫功能測試或數(shù)據(jù)驅(qū)動測試或基于規(guī)格說明的測試,

  黑盒測試把測試對象看成一個黑盒,只考慮其整體特性,不考慮其內(nèi)部具體實現(xiàn)。

  被測對象可以是一個系統(tǒng)、一個子系統(tǒng)、一個模塊、一個子模塊、一個函數(shù)等。

  2、常見黑盒測試類型

  黑盒測試類型都來源于質(zhì)量模型,將軟件特性和質(zhì)量特性結(jié)合起來就得到了測試類型,

  功能性測試、容量測試、負(fù)載測試、恢復(fù)性測試。

  3、常見黑盒測試用例設(shè)計方法

  等價類劃分;邊界值分析;因果圖分析法;判定表法;狀態(tài)遷移圖;

  不管什么測試方法,都是為了減少測試時的測試用例數(shù),都是為了用盡量少的測試用例去完成測試,去發(fā)現(xiàn)更多的問題。

  4、黑盒測試的特點(diǎn)

  對于更大的代碼單元來說(子系統(tǒng)甚至系統(tǒng)級)比白盒測試效率要高;

  測試人員不需要了解特定的細(xì)節(jié),包括特定的編程語言;

  從用戶的視角進(jìn)行測試,很容易被大家理解和接受;

  有助于暴露任何規(guī)格不一致或有歧義的問題;

  沒有清晰和簡明的規(guī)格,測試用例是很難設(shè)計的;

  不能控制內(nèi)部執(zhí)行路徑,會有很多內(nèi)部程序路徑?jīng)]有被測試到;

  不能直接針對特定的程序段,這些程序可能非常復(fù)雜(因此可能隱藏更多的問題);

  二、白盒測試

  1、什么是白盒測試

  白盒測試是依據(jù)被測軟件分析程序內(nèi)部構(gòu)造,并依據(jù)內(nèi)部構(gòu)造設(shè)計測試用例,來對內(nèi)部控制流進(jìn)行測試,可以完全不顧及程序的整體功能實現(xiàn)情況。

  白盒測試是基于程序結(jié)構(gòu)的邏輯驅(qū)動測試

  2、白盒測試常用技術(shù)

  靜態(tài)分析:控制流分析、數(shù)據(jù)流分析、信息流分析等

  動態(tài)分析:邏輯覆蓋測試(分支測試、路徑測試等)、程序插裝等

  3、白盒測試的特點(diǎn)

  測試人員需要了解軟件的實現(xiàn);

  可以檢測代碼中的每條分支和路徑;

  提示隱藏在代碼中的錯誤;

  對代碼的測試比較徹底;

  實現(xiàn)代碼結(jié)構(gòu)上的優(yōu)化;

  白盒測試投入比較大,成本高;

  白盒測試不驗證規(guī)格的正確性;

  三、灰盒測試

  如果既利用被測對象的整體特性信息,又利用被測對象的內(nèi)部具體實現(xiàn)信息,采用的就是灰盒測試方法。兩種信息占的比例不同,相應(yīng)的灰度就不同。典型的灰盒測試比如集成測試和系統(tǒng)測試時借助LOG信息。

【編輯推薦】

  1. 軟件測試中排錯的基本方法
  2. 【瞭望】軟件測試工具發(fā)展展望
  3. 軟件自動化測試在功能測試中的應(yīng)用
  4. 軟件評測師;淺析軟件測試過程和質(zhì)量的度量之一
  5. 策劃人員如何產(chǎn)生游戲測試方案
責(zé)任編輯:韓亞珊 來源: 軟件測試網(wǎng)
相關(guān)推薦

2009-07-08 12:56:32

編寫Servlet

2015-05-07 15:19:47

IaaSPaaSAzure

2022-07-13 16:06:16

Python參數(shù)代碼

2010-09-14 15:10:49

CSS注釋

2009-12-11 18:49:39

預(yù)算編制博科資訊

2024-11-15 07:00:00

Python發(fā)送郵件

2023-08-14 17:58:13

RequestHTTP請求

2011-06-10 10:43:12

Ubuntu應(yīng)用安裝

2009-06-23 10:45:18

Hibernate支持

2021-07-13 12:31:27

IT組織改進(jìn)首席技術(shù)官

2021-09-10 18:09:42

SQL注入漏洞網(wǎng)絡(luò)攻擊

2021-10-09 06:59:36

技術(shù)MyBatis數(shù)據(jù)

2023-09-25 15:08:43

Python方離群值

2009-07-23 15:17:54

JDBC連接Acces

2016-09-09 13:07:56

CentOSJDKLinux

2021-12-20 07:11:26

Java List排序 Java 基礎(chǔ)

2010-10-20 13:52:07

SQL Server數(shù)

2023-05-16 16:07:07

大數(shù)據(jù)數(shù)據(jù)管理工具

2022-04-27 08:01:15

FastAPI配置日志

2020-06-17 10:52:00

DDoS攻擊網(wǎng)絡(luò)攻擊網(wǎng)絡(luò)安全
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號