軟體本地化迴歸測試自動化解決方案

來源:互聯網
上載者:User
文章目錄
  • 軟體本地化迴歸測試的痛點
  • 什麼時候進行本地化迴歸測試的自動化?
  • TIB工作室的本地化迴歸測試自動化架構
  • 成功案例

您的軟體產品需要本地化嗎?您的產品支援多國語言嗎?您希望通過一個自動化測試指令碼來執行所有語言版本的功能測試嗎?

 

軟體本地化迴歸測試的痛點

本地化(Localization)意味著一款產品的測試需要重複很多次,具體測試與本地化支援的語言種類有關,加上需要支援的作業系統的版本,以及版本升級,測試人員需要重複測試的次數呈級數上升。

 

一個自然的解決方案是引入自動化迴歸測試,然而自動化測試工程師通常會面臨如下本地化迴歸測試自動化的常見問題:

1、某些自動化測試載入器錄製的是螢幕座標的點擊,而不同語言的本地化軟體在位置上可能會有差異。

2、測試指令碼中的資料依賴語言,例如:

WebLinkClick (http://www.bowneglobal.com, "Home")

這裡的“Home”在不同語言的本地化軟體中並不通用,因此這個測試指令碼不能重複在多個語言版本的軟體上進行迴歸測試。

 

關於本地化迴歸測試自動化的常見問題及一些解決方案可參見:

http://www.stickyminds.com/sitewide.asp?Function=edetail&ObjectType=ART&ObjectId=6281

 

什麼時候進行本地化迴歸測試的自動化?

在本地化迴歸測試中,我們至少可以看到3種情境是需要自動化測試的:

1、當需要測試的語言版本超過3~4種的時候。

2、當你需要做很多的安裝、配置測試時。

3、當你需要在多個作業系統版本上進行迴歸測試的時候。

 

需要注意的是:自動化測試作為本地化迴歸測試的有效補充,能節省大量時間和資源,但是不能作為手工測試的替代。

 

TIB工作室的本地化迴歸測試自動化架構

錄製回放的自動化測試載入器不能滿足本地化迴歸測試的要求,我們需要更進階的架構來支援,這個架構需要:

1、方便地管理多語言軟體版本的物件程式庫,用同一份測試指令碼對多個語言版本軟體進行測試。

2、支援測試環境搭建的自動化,包括作業系統的安裝、軟體的自動化安裝、配置等。

3、支援7*24小時不間斷無人值守調度執行自動化測試。

4、輸出結構清晰的測試報告和日誌。

 

成功案例

HP印表機管理軟體本地化迴歸測試自動化架構支援23種語言版本軟體在5個作業系統環境中的自動化迴歸測試,具有以下特點:

1、單一指令碼自動化測試多個列印裝置。

2、支援相容性測試。

3、單一物件程式庫支援23種語言介面,基於Excel的本地化資源管理。

4、提供友好的測試組態介面。

5、自動擷取迴歸測試版本、搭建測試環境、執行測試指令碼、產生測試報告

 

 

TIB自動化測試工作室為您提供本地化迴歸測試自動化解決方案、諮詢和顧問服務、自動化架構搭建服務。

http://www.cnblogs.com/testware/

 

 

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.