Results 1 to 7 of 7

Thread: What is Installation testing and Internationalisation testing ?

  1. #1
    Contributing Member
    Join Date
    Nov 2007
    Answers
    88

    What is Installation testing and Internationalisation testing ?

    Hi Friends

    What is Installation testing and Internationalization testing ? if any body know about this ?

    Last edited by srinii_vasu; 12-23-2008 at 03:43 AM.

  2. #2
    Contributing Member
    Join Date
    Jul 2008
    Answers
    35

    Re: What is Installation testing and Internationalisation testing ?

    software install properly or not in Installation testing and Internationalization testing i don't know


  3. #3
    Expert Member
    Join Date
    Apr 2008
    Answers
    1,859

    Re: What is Installation testing and Internationalisation testing ?

    hi srinii,

    Implementation testing or installation testing is a kind of quality assurance work in the software industry that focuses on what customers will need to do to install and set up the new software successfully. The testing process may involve full, partial or upgrades install/uninstall processes.

    Thanks,
    Deepasree


  4. #4
    Junior Member
    Join Date
    Jan 2009
    Answers
    2

    Re: What is Installation testing and Internationalisation testing ?

    Internationalization testing is one type of testing , where the particular software will be tested to verify it works on all the localisation languages i.e the software should be able to operate in all the language operating systems i.e should be able to accept the input in all the languages and produce out put in the format of that language (country) culture. The code should support all localization language strings and formats.


  5. #5

    Re: What is Installation testing and Internationalisation testing ?

    on top of this..
    Implementation testing or installation testing is a kind of quality assurance work in the software industry that focuses on what customers will need to do to install and set up the new software successfully. The testing process may involve full, partial or upgrades install/uninstall processes.

    This testing is typically done by the software testing engineer in conjunction with the configuration manager. Implementation testing is usually defined as testing which places a compiled version of code into the testing or pre-production environment, from which it may or may not progress into production. This generally takes place outside of the software development environment to limit code corruption from other future releases which may reside on the development network.

    The simplest installation approach is to run an install program, sometimes called package software. This package software typically uses a setup program which acts as a multi-configuration wrapper and which may allow the software to be installed on a variety of machine and/or operating environments. Every possible configuration should receive an appropriate level of testing so that it can be released to customers with confidence.

    In distributed systems, particularly where software is to be released into an already live target environment (such as an operational website) installation (or software deployment as it is sometimes called) can involve database schema changes as well as the installation of new software. Deployment plans in such circumstances may include back-out procedures whose use is intended to roll the target environment back if the deployment is unsuccessful. Ideally, the deployment plan itself should be tested in an environment that is a replica of the live environment. A factor that can increase the organizational requirements of such an exercise is the need to synchronize the data in the test deployment environment with that in the live environment with minimum disruption to live operation. This type of implementation may include testing of the processes which take place during the installation or upgrade of a multi-tier application. This type of testing is commonly compared to a dress rehearsal or may even be called a “dry run”.


  6. #6

    Re: What is Installation testing and Internationalisation testing ?

    internationalization testing internationalization is the process of designing and coding a product so it can perform properly when it is modified for use in different languages and locales. Localization (also known as l10n) refers to the process, on a properly internationalized base product, of translating messages and documentation as well as modifying other locale specific files. Assuming that there is not a separate base product for the locale, the localized files are installed at their proper location in the base product. This product is then released as a localized version of the product. Localizing a properly internationalized product in most cases should require no changes to the source code. Internationalization testing is the process, which ensures that product’s functionality is not broken and all the messages are properly externalized when used in different languages and locale. Internationalization testing is also called i18n testing, because there are 18 characters between i and n in internationalization. In i18n testing, first step is to identify all the textual information in the system. This includes all the text present on the application’s gui, any text/messages that application is producing including error message/warning and help/documentation etc. Main focus of the i18n testing is not to find functional defects, but to make sure that product is ready for the global market. As in other non functional testing it is assumed that functional testing has been completed and all the functionality related defects are identified and removed. I18n testing can be divided in to two parts. First, to make sure that application’s gui or functionality will not be broken with the translated text. Second to make sure that translation of all the strings have happened properly. This activity is called translation verification testing and is normally conducted by person who knows the language very well. To make sure that application’s functionality or gui will not be broken after the translation a popular technique known as pseudo-translation is used. In pseudo-translation instead of translating it completely, it is translated in a pseudo manner. For example an externalized string “bad command” can be translated in japanese as [ja xxxxx bad command xxxxxx ja]. Now if the product is launched with locale as japanese it should show the externalized string as given above instead of “bad command”. There are utilities to do this job for you, to do pseudo-translation of all the externalized strings of your application. During pseudo-translation you need to make sure that you are doing it roughly according to the rule. For example, width is normally expanded up to forty percent for the pseudo-translated strings as compare to the english. As stated above, in i18n testing focus is not on the functionality but on the translation and locale related issues. Once all the externalized strings are pseudo-translated, you need to make sure that you have test case for every message or text element present in the system. Once it is done, same set of test cases can be executed on the properly translated build to make sure that translation is proper.


  7. #7
    Moderator
    Join Date
    Sep 2006
    Answers
    920

    Re: What is Installation testing and Internationalisation testing ?

    Quote Originally Posted by srinii_vasu View Post
    Hi Friends

    What is Installation testing and Internationalization testing ? if any body know about this ?
    Installation testing is generally done for desktop applications. Tester have to test installation process (full/partial) with minimum h/w requirement in all preferred environments.

    Internationalization testing is nothing but language support internationally. For eg. Google search engine support it.

    Regards,
    Brijesh Jain
    ---------------------------------------------------------
    Connect with me on Skype: jainbrijesh
    Google Plus : jainbrijeshji

  8.  Sponsored Ads
    Ad


     

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Applying for a job can be a stressful and frustrating experience, especially for someone who has never done it before. Considering that you are competing for the position with a at least a dozen other applicants, it is imperative that you thoroughly prepare for the job interview, in order to stand a good chance of getting hired. That's where GeekInterview can help.
Interact