- 簽證留學(xué) |
- 筆譯 |
- 口譯
- 求職 |
- 日/韓語 |
- 德語
測試工具的應(yīng)用可以提高測試的質(zhì)量和效率,實現(xiàn)測試自動化。但是,軟件本地化測試仍然以手工測試為主,自動測試主要應(yīng)用于那些需要不斷重復(fù)執(zhí)行測試的方面。
在選擇和使用軟件本地化測試工具的時候,雖然現(xiàn)在已經(jīng)出現(xiàn)了不少通用的自動測試工具,但是,很少能滿足本地化測試的特殊要求。同時,有了測試工具、學(xué)會使用測試工具,并不等于測試工具真正能在測試中發(fā)揮作用。
因此,根據(jù)測試需要,可能需要開發(fā)特定項目測試需要的測試工具,同時,使測試工具能夠在測試執(zhí)行過程中發(fā)揮最大的性能。
1、手工測試工具
Alchemy Catalyst是專業(yè)的軟件本地化工具軟件,可以翻譯本地化資源文件,也可以用于更新翻譯的文件,從以前翻譯的文件中創(chuàng)建術(shù)語表。在軟件本地化測試中,可以借助Alchemy Catalyst檢查本地化資源文件中用戶界面的本地化常規(guī)缺陷,例如丟失了熱鍵或控制字符,以及按鈕等控件中顯示不完整的本地化字符。
2、自動測試工具
Borland SilkTest是用于對企業(yè)級軟件進行功能測試的產(chǎn)品,可用于測試Web、Java 或是傳統(tǒng)的C/S結(jié)構(gòu)。SilkTest提供了許多功能,使用戶能夠高效率地進行軟件自動化測試。這些功能包括:測試的計劃和管理,直接的數(shù)據(jù)庫訪問及校驗,靈活、強大的腳本語言和內(nèi)置的恢復(fù)系統(tǒng)(Recovery System),以及具有使用同一套腳本進行跨平臺、跨瀏覽器和技術(shù)進行測試的能力。
HP公司的QuickTest Professional 是比較常用的自動功能測試軟件。其功能是將業(yè)務(wù)處理過程記錄到測試腳本中,確保被測軟件能按照預(yù)期設(shè)計的測試腳本執(zhí)行。當(dāng)軟件開發(fā)完成或軟件升級時,QuickTest Professional支持測試腳本的編輯、擴展、執(zhí)行和報告測試結(jié)果,并且保證測試腳本的可重復(fù)使用貫穿于軟件的整個生命周期。功能測試的結(jié)果也是衡量軟件產(chǎn)品是否符合設(shè)計需求的標(biāo)準(zhǔn)之一。
HP公司的LoadRunner是一種用于預(yù)測系統(tǒng)行為和性能的負(fù)載測試工具。LoadRunner能夠通過以模擬上千萬用戶并發(fā)負(fù)載及實時性能監(jiān)測的方式來確認(rèn)和查找問題,從而對整個企業(yè)架構(gòu)進行測試。通過使用LoadRunner,企業(yè)能最大限度地縮短測試時間、優(yōu)化性能并加速應(yīng)用系統(tǒng)的發(fā)布周期。LoadRunner的測試對象是整個企業(yè)的系統(tǒng),它通過模擬實際用戶的操作行為和實行實時性能監(jiān)測,更快地查找和發(fā)現(xiàn)問題。
3、其他測試工具
HP公司的Quality Center是一套測試管理軟件,用它可以規(guī)范測試管理流程、建立起針對項目的測試方案和計劃。
測試的類型包括功能測試和性能測試。在測試過程中,要涵蓋單元測試、集成測試、系統(tǒng)測試、回歸測試和交付測試的各個階段。如何有效地組織管理起這些不同階段的測試,顯得尤為重要。Quality Center用于管理各種測試用例,自動測試腳本,運行場景與測試結(jié)果,并且可以對發(fā)生問題的部分進行缺陷跟蹤,實現(xiàn)與開發(fā)部門之間的實時交互。
責(zé)任編輯:admin