軟件測(cè)試英語專業(yè)詞匯
軟件測(cè)試英語專業(yè)詞匯
1.Softwarelifecycle———軟件生命周期
開始于一個(gè)軟件產(chǎn)品的構(gòu)思,結(jié)束于該產(chǎn)品不再被使用的這段期間。
2.Test———測(cè)試
執(zhí)行軟件以驗(yàn)證其滿足指定的需求并檢測(cè)錯(cuò)誤的過程。檢測(cè)已有條件之間的不同,并評(píng)價(jià)軟件項(xiàng)的特性軟件項(xiàng)的分析過程。軟件工程過程的一個(gè)活動(dòng),它將軟件在預(yù)定的條件下運(yùn)行以判斷軟件是否符合預(yù)期結(jié)果。
3.Acceptancetesting———驗(yàn)收測(cè)試,可接受性測(cè)試
系統(tǒng)開發(fā)生命周期方法論的一個(gè)階段,這時(shí)相關(guān)的用戶和/或獨(dú)立測(cè)試人員根據(jù)測(cè)試計(jì)劃和結(jié)果對(duì)系統(tǒng)進(jìn)行測(cè)試和接收。它讓系統(tǒng)用戶決定是否接收系統(tǒng)。它是一項(xiàng)確定產(chǎn)品是否能夠滿足合同或用戶所規(guī)定需求的測(cè)試。這是管理性和防御性控制。
4.Adhoctesting———隨機(jī)測(cè)試
沒有書面測(cè)試用例、記錄期望結(jié)果、檢查列表、腳本或指令的測(cè)試。主要是根據(jù)測(cè)試者的經(jīng)驗(yàn)對(duì)軟件進(jìn)行功能和性能抽查。隨機(jī)測(cè)試是根據(jù)測(cè)試說明書執(zhí)行用例測(cè)試的重要補(bǔ)充手段,是保證測(cè)試覆蓋完整性的有效方式和過程。
5.Alphatesting———α測(cè)試
是由一個(gè)用戶在開發(fā)環(huán)境下進(jìn)行的測(cè)試,也可以是公司內(nèi)部的用戶在模擬實(shí)際操作環(huán)境下進(jìn)行的受控測(cè)試,Alpha測(cè)試不能由程序員或測(cè)試員完成。
6.AutomatedTesting———自動(dòng)化測(cè)試
使用自動(dòng)化測(cè)試工具來進(jìn)行測(cè)試,這類測(cè)試一般不需要人干預(yù),通常在GUI、性能等測(cè)試中用得較多。
7.Betatesting———β測(cè)試
測(cè)試是軟件的多個(gè)用戶在一個(gè)或多個(gè)用戶的實(shí)際使用環(huán)境下進(jìn)行的測(cè)試。開發(fā)者通常不在測(cè)試現(xiàn)場(chǎng),Beta測(cè)試不能由程序員或測(cè)試員完成。
8.Blackboxtesting———黑盒測(cè)試
指測(cè)試人員不關(guān)心程序具體如何實(shí)現(xiàn)的一種測(cè)試方法。根據(jù)軟件的規(guī)格對(duì)軟件進(jìn)行各種輸入和觀察軟件的各種輸出結(jié)果來發(fā)現(xiàn)軟件的缺陷的測(cè)試,這類測(cè)試不考慮軟件內(nèi)部的運(yùn)作原理,因此軟件對(duì)用戶來說就像一個(gè)黑盒子。
9.Whiteboxtesting———白盒測(cè)試
glassboxtesting———玻璃盒測(cè)試
根據(jù)軟件內(nèi)部的工作原理分析來進(jìn)行測(cè)試,基于代碼的測(cè)試,測(cè)試人員通過閱讀程序代碼或者通過使用開發(fā)工具中的單步調(diào)試來判斷軟件的.質(zhì)量,一般黑盒測(cè)試由項(xiàng)目經(jīng)理在程序員開發(fā)中來實(shí)現(xiàn)。
10.CompatibilityTesting———兼容性測(cè)試
Configurationtesting———配置測(cè)試
測(cè)試軟件是否和系統(tǒng)的其它與之交互的元素之間兼容,如:瀏覽器、操作系統(tǒng)、硬件等。驗(yàn)證測(cè)試對(duì)象在不同的軟件和硬件配置中的運(yùn)行情況。
11.Dynamictesting———?jiǎng)討B(tài)測(cè)試
通過執(zhí)行軟件的手段來測(cè)試軟件。
12.Functionaltesting———功能測(cè)試
featuretesting———特性測(cè)試
測(cè)試一個(gè)產(chǎn)品的特性和可操作行為以確定它們滿足規(guī)格。也稱為behavioraltesting(行為測(cè)試),根據(jù)產(chǎn)品特征、操作描述和用戶方案,測(cè)試一個(gè)產(chǎn)品的特性和可操作行為以確定它們滿足設(shè)計(jì)需求。本地化軟件的功能測(cè)試,用于驗(yàn)證應(yīng)用程序或網(wǎng)站對(duì)目標(biāo)用戶能
正確工作。使用適當(dāng)?shù)钠脚_(tái)、瀏覽器和測(cè)試腳本,以保證目標(biāo)用戶的體驗(yàn)將足夠好,就像應(yīng)用程序是專門為該市場(chǎng)開發(fā)的一樣。
13.Installingtesting/InstallationTesting———安裝測(cè)試
確保該軟件在正常情況和異常情況的不同條件下,例如,進(jìn)行首次安裝、升級(jí)、完整的或自定義的安裝都能進(jìn)行安裝。異常情況包括磁盤空間不足、缺少目錄創(chuàng)建權(quán)限等。核實(shí)軟件在安裝后可立即正常運(yùn)行。安裝測(cè)試包括測(cè)試安裝代碼以及安裝手冊(cè)。安裝手冊(cè)提供如何進(jìn)行安裝,安裝代碼提供安裝一些程序能夠運(yùn)行的基礎(chǔ)數(shù)據(jù)。
14.Internationaltesting———國(guó)際化測(cè)試I18N:Internationalization國(guó)際化
國(guó)際化測(cè)試的目的是測(cè)試軟件的國(guó)際化支持能力,發(fā)現(xiàn)軟件的國(guó)際化的潛在問題,保證軟件在世界不同區(qū)域中都能正常運(yùn)行。國(guó)際化測(cè)試使用每種可能的國(guó)際輸入類型,針對(duì)任何區(qū)域性或區(qū)域設(shè)置檢查產(chǎn)品的功能是否正常,軟件國(guó)際化測(cè)試的重點(diǎn)在于執(zhí)行國(guó)際字符串的輸入/輸出功能。國(guó)際化測(cè)試數(shù)據(jù)必須包含東亞語言、德語、復(fù)雜腳本字符和英語(可選)的混合字符。
15.Localizationtesting———本地化測(cè)試L10N:Localization本地化
本地化測(cè)試的對(duì)象是軟件的本地化版本。本地化測(cè)試的目的是測(cè)試特定目標(biāo)區(qū)域設(shè)置的軟件本地化質(zhì)量。本地化測(cè)試的環(huán)境是在本地化的操作系統(tǒng)上安裝本地化的軟件。從測(cè)試方法上可以分為基本功能測(cè)試,安裝/卸載測(cè)試,當(dāng)?shù)貐^(qū)域的軟硬件兼容性測(cè)試。測(cè)試的內(nèi)容主要包括軟件本地化后的界面布局和軟件翻譯的語言質(zhì)量,包含軟件、文檔和聯(lián)機(jī)幫助等部分。
16.Localizabilitytesting———本地化能力測(cè)試
本地化能力是指不需要重新設(shè)計(jì)或修改代碼,將程序的用戶界面翻譯成任何目標(biāo)語言的能力。為了降低本地化能力測(cè)試的成本,提高測(cè)試效率,本地化能力側(cè)是通常在軟件的
偽本地化版本上進(jìn)行。本地化能力測(cè)試中發(fā)現(xiàn)的典型錯(cuò)誤包括:字符的硬編碼(即軟件中需要本地化的字符寫在了代碼內(nèi)部),對(duì)需要本地化的字符長(zhǎng)度設(shè)置了國(guó)定值,在軟件運(yùn)行時(shí)以控件位置定位,圖標(biāo)和位圖中包含了需要本地化的文本,軟件的用戶界面與文檔術(shù)語不一致等。
17.non-functionalrequirementstesting———非功能性需求測(cè)試
與功能不相關(guān)的需求測(cè)試,如:性能測(cè)試、可用性測(cè)試等。
18.Performancetesting———性能測(cè)試
評(píng)價(jià)一個(gè)產(chǎn)品或組件與性能需求是否符合的測(cè)試。包括負(fù)載測(cè)試、強(qiáng)度測(cè)試、數(shù)據(jù)庫容量測(cè)試、基準(zhǔn)測(cè)試等類型。
19.Loadtesting———負(fù)載測(cè)試
通過測(cè)試系統(tǒng)在資源超負(fù)荷情況下的表現(xiàn),以發(fā)現(xiàn)設(shè)計(jì)上的錯(cuò)誤或驗(yàn)證系統(tǒng)的負(fù)載能力。在這種測(cè)試中,將使測(cè)試對(duì)象承擔(dān)不同的工作量,以評(píng)測(cè)和評(píng)估測(cè)試對(duì)象在不同工作量條件下的性能行為,以及持續(xù)正常運(yùn)行的能力。負(fù)載測(cè)試的目標(biāo)是確定并確保系統(tǒng)在超出最大預(yù)期工作量的情況下仍能正常運(yùn)行。此外,負(fù)載測(cè)試還要評(píng)估性能特征,例如,響應(yīng)時(shí)間、事務(wù)處理速率和其他與時(shí)間相關(guān)的方面。
20.storagetesting———存儲(chǔ)測(cè)試
21.StressTesting———壓力測(cè)試
22.Pilottesting———引導(dǎo)測(cè)試
軟件開發(fā)中,驗(yàn)證系統(tǒng)在真實(shí)硬件和客戶基礎(chǔ)上處理典型操作的能力。在軟件外包測(cè)試中,引導(dǎo)測(cè)試通常是客戶檢查軟件測(cè)試公司測(cè)試能力的一種形式,只有通過了客戶特定的引導(dǎo)測(cè)試,軟件測(cè)試公司才能接受客戶真實(shí)軟件項(xiàng)目的軟件測(cè)試。
23.Portabilitytesting———可移植性測(cè)試
測(cè)試瞄準(zhǔn)于證明軟件可以被移植到指定的硬件或軟件平臺(tái)上。
24.Regressiontesting———回歸測(cè)試
在發(fā)生修改之后重新測(cè)試先前的測(cè)試以保證修改的正確性。理論上,對(duì)軟件的任何新版本,都需要進(jìn)行回歸測(cè)試,驗(yàn)證以前發(fā)現(xiàn)和修復(fù)的錯(cuò)誤是否在新軟件版本上再現(xiàn)。
25.Sanitytesting———健全測(cè)試/理智測(cè)試
軟件主要功能成分的簡(jiǎn)單測(cè)試以保證它是否能進(jìn)行基本的測(cè)試。參考“Smoketesting(冒煙測(cè)試)”。
26.Smoketesting———冒煙測(cè)試
冒煙測(cè)試的對(duì)象是每一個(gè)新編譯的需要正式測(cè)試的軟件版本,目的是確認(rèn)軟件基本功能正常,可以進(jìn)行后續(xù)的正式測(cè)試工作。對(duì)軟件主要功能進(jìn)行快餐式測(cè)試。最早來自于硬件測(cè)試實(shí)踐,以確定新的硬件在第一次使用的時(shí)候不會(huì)著火。冒煙測(cè)試的執(zhí)行者是版本編譯人員。
27.Statictesting/Non-Execution-BasedTesting———靜態(tài)測(cè)試
不通過執(zhí)行來測(cè)試一個(gè)系統(tǒng)。如代碼檢查,文檔檢查和評(píng)審等。
28.Unittesting———單元測(cè)試
指一段代碼的基本測(cè)試,其實(shí)際大小是未定的,通常是一個(gè)函數(shù)或子程序,一般由開發(fā)者執(zhí)行。
29.isolationtesting———孤立測(cè)試
組件測(cè)試(單元測(cè)試)策略中的一種,把被測(cè)組件從其上下文組件之中孤立出來,通過設(shè)計(jì)驅(qū)動(dòng)和樁進(jìn)行測(cè)試的一種方法。
30.Integrationtesting———集成測(cè)試
被測(cè)試系統(tǒng)的所有組件都集成在一起,找出被測(cè)試系統(tǒng)組件之間關(guān)系和接口中的錯(cuò)誤。
【軟件測(cè)試英語專業(yè)詞匯】相關(guān)文章:
2015報(bào)關(guān)水平測(cè)試報(bào)關(guān)英語專業(yè)詞匯11-06
軟件測(cè)試實(shí)習(xí)報(bào)告07-08
軟件測(cè)試實(shí)習(xí)總結(jié)09-16
托福詞匯測(cè)試及答案07-05
軟件測(cè)試簡(jiǎn)歷自我評(píng)價(jià)05-29
軟件測(cè)試期末總結(jié)07-27