Oct 17 2008 11:45:18 PM Posted By : Raghavan
Comments (0)

Power of QEngine lies at utilizing the script once recorded against all possible environment. One such feature is using the script recorded against application in one language against the same application in different language.

Scenario,

You have an application which is available in more than one language, say English & French. And you have automated the application in English language using QEngine. You can use the same automation script recorded against English language with the application in French language. This can be achieved by configuring the Locale Settings and configuring substitution in the localized language for English language keywords in the I18NEditor.

To configure the Locale settings, goto Settings -> Locale Settings and enable "Locale Needed" option, and select the Language and Country and click on "I18NEditor" link in the page. The I18NEditor will show all the keywords from the scripts in the suite. You should configure proper substitution for the keywords in the localized language. And then save all the configuration and settings. This will play the script against configured language application.

To run the test against English language, simply uncheck the option "Locale Needed" in the Locale Settings and then save the settings.

This is very powerful settings where you can enable the scripts recorded in one language to be played back against any other language without re-recording.

Thanks
Raghavan

No one has commented yet! Be the first one to comment!

Post Comment