全球化軟件測試 測試技術和流程有哪些?
1、功能/性能測試
2、國際化測試
3、本地化能力測試
方法/步驟
1功能/性能測試 功能/性能測試的對象是原始語言開發的軟件。測試的目的是保證軟件的功能和性能符合軟件設計說明書和用戶的使用需求。 功能/性能測試是全球化軟件測試的第一個測試過程,是進行其他測試的基礎。測試的依據是軟件設計說明書,測試的內容包含設計說明書中全部的軟件的功能特徵和性能。 對於原始語言爲英語的軟件功能/性能測試,從測試環境分析,應該選擇至少一種英文操作系統,進行特徵功能測試,配置不同的硬件進行性能和兼容性測試。 由於大部分軟件的開發都是里程碑式的功能不斷完善的過程,因此,功能/性能測試將包括單元測試、集成測試、系統測試等過程。 另外,雖然離岸外包測試正成爲軟件測試的新模式,但是軟件的功能/性能測試仍然採用開發現場測試的模式,以保持測試者與開發者的實時直接交流。 總之,功能/性能測試的重點是軟件的功能和性能,只有通過了該測試,才能進行下一步的其他測試。
2國際化測試 國際化測試的目的是測試軟件的國際化支持能力,發現軟件的國際化的潛在問題,保證軟件在世界不同區域中都能正常運行。 國際化測試的測試環境,以Windows應用軟件爲例,針對世界軟件市場的語言優先級,需要首先應用德語和日語的操作系統。這兩種語言代表最重要的區域市場,同時日語又作爲東亞雙字節字符的典型語言。可以在英文Windows操作系統上安裝具體的語言支持文件進行區域設置。 領測國際將日語作爲系統默認區域設置進行測試,可驗證 ANSI(非 Unicode)組件中的雙字節字符集 (DBCS) 處理。將德語作爲系統默認區域設置進行測試,可確保需要進行文本轉換時能夠正確處理 ANSI 和 OEM 代碼頁。 國際化測試使用每種可能的國際輸入類型,針對任何區域性或區域設置檢查產品的功能是否正常,軟件國際化測試的重點在於執行國際字符串的輸入/輸出功能。 國際化測試數據必須包含東亞語言、德語、複雜腳本字符和英語(可選)的混合字符;其中複雜腳本字符指阿拉伯語、希伯來語、泰語。 國際化測試中發現的比較嚴重的軟件錯誤包括軟件在不同的區域設置環境下的功能丟失或數據破壞。這些錯誤經常出現在字符編碼轉換和雙字節字符的輸入/輸出過程中。
3本地化能力測試 本地化能力是指不需要重新設計或修改代碼,將程序的用戶界面翻譯成任何目標語言的能力。本地化能力高的軟件可以容易地實施本地化處理。
-
客廳插座擺放什麼位置最旺
客廳插座最好放在離電視、音響等電器設備比較近的位置,這樣方便接通電源並使用這些設備。另外,考慮到傢俱擺放和日常生活的需求,也可以考慮在沙發旁邊或者書桌附近設置插座。總的來說,插座應該放在方便使用的位置,並且要考慮到家居佈局和實際需求。...
-
夢見已故的母親
夢見已故的母親,可能反映出你對她的思念和情感的表達。在夢中與母親相遇,可能讓你感受到她的陪伴和關懷。夢境中的母親可能是你內心深處對她的渴望和想念的表現。這個夢境可能是你需要尋求母親的指導、關懷或者想要找到一種安慰和支持的方式。也許這個夢境意味着...
-
小腿粗穿什麼靴子
穿什麼靴子取決於你的個人風格和穿着場合。如果你想要遮掩小腿粗的特點,可以選擇穿及踝或者膝蓋以上的靴子,這樣可以讓視線不集中在小腿上。此外,選擇顏色較深的靴子也能夠起到視覺上減少小腿寬度的效果。但更重要的是,穿着自信是最重要的,無論你選擇什麼樣的靴子,都...
-
水命和木命相配嗎
水命和木命是屬於五行相生的關係,可以說是互相配合的。根據五行相生的關係,水可以滋潤木,使其茁壯成長,而木可以爲水提供棲息和滋養的環境。水命和木命之間的相配關係也可以在婚姻、事業等方面體現出來。水命的人通常具有柔和、溫和的性格,而木命的人則具有堅強、執...