校園

當前位置 /首頁/範文/校園/列表

軟體測試英語專業詞彙

軟體測試英語專業詞彙

軟體測試英語專業詞彙

warelifecycle———軟體生命週期

開始於一個軟體產品的構思,結束於該產品不再被使用的這段期間。

———測試

執行軟體以驗證其滿足指定的需求並檢測錯誤的過程。檢測已有條件之間的不同,並評價軟體項的特性軟體項的分析過程。軟體工程過程的一個活動,它將軟體在預定的條件下執行以判斷軟體是否符合預期結果。

ptancetesting———驗收測試,可接受性測試

系統開發生命週期方法論的一個階段,這時相關的使用者和/或獨立測試人員根據測試計劃和結果對系統進行測試和接收。它讓系統使用者決定是否接收系統。它是一項確定產品是否能夠滿足合同或使用者所規定需求的測試。這是管理性和防禦性控制。

ctesting———隨機測試

沒有書面測試用例、記錄期望結果、檢查列表、指令碼或指令的測試。主要是根據測試者的經驗對軟體進行功能和效能抽查。隨機測試是根據測試說明書執行用例測試的重要補充手段,是保證測試覆蓋完整性的有效方式和過程。

atesting———α測試

是由一個使用者在開發環境下進行的測試,也可以是公司內部的使用者在模擬實際操作環境下進行的受控測試,Alpha測試不能由程式設計師或測試員完成。

matedTesting———自動化測試

使用自動化測試工具來進行測試,這類測試一般不需要人干預,通常在GUI、效能等測試中用得較多。

testing———β測試

測試是軟體的多個使用者在一個或多個使用者的實際使用環境下進行的測試。開發者通常不在測試現場,Beta測試不能由程式設計師或測試員完成。

kboxtesting———黑盒測試

指測試人員不關心程式具體如何實現的一種測試方法。根據軟體的規格對軟體進行各種輸入和觀察軟體的各種輸出結果來發現軟體的缺陷的測試,這類測試不考慮軟體內部的運作原理,因此軟體對使用者來說就像一個黑盒子。

eboxtesting———白盒測試

glassboxtesting———玻璃盒測試

根據軟體內部的工作原理分析來進行測試,基於程式碼的測試,測試人員通過閱讀程式程式碼或者通過使用開發工具中的單步除錯來判斷軟體的質量,一般黑盒測試由專案經理在程式設計師開發中來實現。

atibilityTesting———相容性測試

Configurationtesting———配置測試

測試軟體是否和系統的其它與之互動的元素之間相容,如:瀏覽器、作業系統、硬體等。驗證測試物件在不同的軟體和硬體配置中的執行情況。

mictesting———動態測試

通過執行軟體的手段來測試軟體。

tionaltesting———功能測試

featuretesting———特性測試

測試一個產品的特性和可操作行為以確定它們滿足規格。也稱為behavioraltesting(行為測試),根據產品特徵、操作描述和使用者方案,測試一個產品的特性和可操作行為以確定它們滿足設計需求。本地化軟體的功能測試,用於驗證應用程式或網站對目標使用者能

正確工作。使用適當的平臺、瀏覽器和測試指令碼,以保證目標使用者的體驗將足夠好,就像應用程式是專門為該市場開發的一樣。

allingtesting/InstallationTesting———安裝測試

確保該軟體在正常情況和異常情況的不同條件下,例如,進行首次安裝、升級、完整的或自定義的安裝都能進行安裝。異常情況包括磁碟空間不足、缺少目錄建立許可權等。核實軟體在安裝後可立即正常執行。安裝測試包括測試安裝程式碼以及安裝手冊。安裝手冊提供如何進行安裝,安裝程式碼提供安裝一些程式能夠執行的基礎資料。

rnationaltesting———國際化測試I18N:Internationalization國際化

國際化測試的目的是測試軟體的國際化支援能力,發現軟體的國際化的潛在問題,保證軟體在世界不同區域中都能正常執行。國際化測試使用每種可能的國際輸入型別,針對任何區域性或區域設定檢查產品的功能是否正常,軟體國際化測試的重點在於執行國際字串的輸入/輸出功能。國際化測試資料必須包含東亞語言、德語、複雜指令碼字元和英語(可選)的混合字元。

lizationtesting———本地化測試L10N:Localization本地化

本地化測試的物件是軟體的本地化版本。本地化測試的目的是測試特定目標區域設定的軟體本地化質量。本地化測試的環境是在本地化的作業系統上安裝本地化的軟體。從測試方法上可以分為基本功能測試,安裝/解除安裝測試,當地區域的軟硬體相容性測試。測試的內容主要包括軟體本地化後的介面佈局和軟體翻譯的語言質量,包含軟體、文件和聯機幫助等部分。

lizabilitytesting———本地化能力測試

本地化能力是指不需要重新設計或修改程式碼,將程式的使用者介面翻譯成任何目標語言的能力。為了降低本地化能力測試的成本,提高測試效率,本地化能力側是通常在軟體的

偽本地化版本上進行。本地化能力測試中發現的典型錯誤包括:字元的硬編碼(即軟體中需要本地化的字元寫在了程式碼內部),對需要本地化的字元長度設定了國定值,在軟體執行時以控制元件位置定位,圖示和點陣圖中包含了需要本地化的文字,軟體的使用者介面與文件術語不一致等。

-functionalrequirementstesting———非功能性需求測試

與功能不相關的需求測試,如:效能測試、可用性測試等。

ormancetesting———效能測試

評價一個產品或元件與效能需求是否符合的測試。包括負載測試、強度測試、資料庫容量測試、基準測試等型別。

testing———負載測試

通過測試系統在資源超負荷情況下的表現,以發現設計上的錯誤或驗證系統的負載能力。在這種測試中,將使測試物件承擔不同的工作量,以評測和評估測試物件在不同工作量條件下的效能行為,以及持續正常執行的'能力。負載測試的目標是確定並確保系統在超出最大預期工作量的情況下仍能正常執行。此外,負載測試還要評估效能特徵,例如,響應時間、事務處理速率和其他與時間相關的方面。

agetesting———儲存測試

ssTesting———壓力測試

ttesting———引導測試

軟體開發中,驗證系統在真實硬體和客戶基礎上處理典型操作的能力。在軟體外包測試中,引導測試通常是客戶檢查軟體測試公司測試能力的一種形式,只有通過了客戶特定的引導測試,軟體測試公司才能接受客戶真實軟體專案的軟體測試。

abilitytesting———可移植性測試

測試瞄準於證明軟體可以被移植到指定的硬體或軟體平臺上。

essiontesting———迴歸測試

在發生修改之後重新測試先前的測試以保證修改的正確性。理論上,對軟體的任何新版本,都需要進行迴歸測試,驗證以前發現和修復的錯誤是否在新軟體版本上再現。

tytesting———健全測試/理智測試

軟體主要功能成分的簡單測試以保證它是否能進行基本的測試。參考“Smoketesting(冒煙測試)”。

etesting———冒煙測試

冒煙測試的物件是每一個新編譯的需要正式測試的軟體版本,目的是確認軟體基本功能正常,可以進行後續的正式測試工作。對軟體主要功能進行快餐式測試。最早來自於硬體測試實踐,以確定新的硬體在第一次使用的時候不會著火。冒煙測試的執行者是版本編譯人員。

ictesting/Non-Execution-BasedTesting———靜態測試

不通過執行來測試一個系統。如程式碼檢查,文件檢查和評審等。

testing———單元測試

指一段程式碼的基本測試,其實際大小是未定的,通常是一個函式或子程式,一般由開發者執行。

ationtesting———孤立測試

元件測試(單元測試)策略中的一種,把被測元件從其上下文元件之中孤立出來,通過設計驅動和樁進行測試的一種方法。

grationtesting———整合測試

被測試系統的所有元件都整合在一起,找出被測試系統元件之間關係和介面中的錯誤。