Internationalization and localization testing

来源:互联网 发布:轨道交通网络的脆弱性 编辑:程序博客网 时间:2024/05/08 05:37

 1. Purpose of testing

    ->Common definition

            1) To find bugs before our customers do!

    ->Borader definition

            2) The role of testing is to provide objective input to facilitate business decisions!

            3)Keeps stakeholders aware of all issues or concerns that relate to shipping a product!

2.Purpose of internationalization testing

    ->Common definition

            1) To find bugs early before localization efforts

            2)Determine if we are ready for localization

    ->Why do we test?

            2) Did we break something during the i18n process?

            3)Did we miss internationalizatizing part of the application?

            4)Did we incorrectly internationalize part of the application?

            5)Can we localize the product?

            6)Deliver a proper localization kit

According to above:-

     I18n testing ensures that the product still works and is localizable!

     Lay the ground work for the l10n testing suite

     Find and fix i18n project bugs before l10n

     Help us decide if we are ready to move to the next step

 

Purpose of localization testing

      ->Functionlity

           1)Locale specific requirements (Explicit or Implicit) are met

           2)Quality factors have not been damaged during L10N process

           3)Ensure locale specific iplementation is correct

           4)Sofeware operates in all target platforms

           5)Application logic is correct for target ocale

       ->Language and Culture

           1)Text .graphical and multi-media resources are correctly tranlated

           2)Target language characters can be correctly entered and displayed

           3)Target language data can be read from ,and written to , the platform file system and databas

           4)No unexpected conflicts or cultural annoyances

           5)Data/time, sort order, numeric and monetary formatting are in the target language and are correct

 

Test strategyOutline of specific test objectives
Test planA detailed summary of how the testing of an application is to be performed
Test casesSet of test data, execution conditions and expected results for a specific test objective
Test proceduresSet of detailed instructions for setup, execution and evaluation of test results.often in form of checklists
Test scripts

Programs which automate execution of test procedures.

Often in a specialized testing language similar to Visual Basic or C++

Status reportsReports delivered to the stakeholders on progress, coverage, traceability...............................

原创粉丝点击