Forum Discussion
Hi,
I have to test a desktop application that runs in 11 different languages (French, Japanese etc).
I have referred the below link for Solution:
Tried solutions:
1. Tried Name Mapping Configuration Option : But maintaining it for 11 languages seems difficult.
2. Tried to map a unique property like Screen-left, Screen-top etc as mentioned in the above solution. When the application is moved from one position to another in the screen, these values are again varying. Hence script is failing.
The tested app does not have a unique ID as it is changing dynamically.
Could anyone suggest a solution for this issue? :(
I would start from wondering, do you really need to support all 11 languages completely?
Usually functionality does not depend on the application language. It is enough to test AUT functionality in one language, but you may have a couple tests for verifying language-specific cases (like switching from one language to another, making sure that keyboard shortcuts work the same way in all languages, etc.).
So in this case you'll need to have one big NameMapping configuration for one language, all other configurations will be much smaller covering specific parts of the application.
Also, take into account that NameMapping configurations do not solve all issues, you will still need to keep 11 versions of menu items (which are not mapped as other controls).
Related Content
- 2 years ago
Recent Discussions
Working with Visual Test
Solved2 days agoBypassing TC engine
Solved2 days ago