Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Question: i want to perform internationalization and localization using serenity bdd #2748

Open
prashantrbs opened this issue Mar 16, 2022 · 3 comments
Labels

Comments

@prashantrbs
Copy link

Hi there,

I want perform Internationalization automation on my application how do I do that. Is this possible with serenity bdd. If this is possible please share the relevant documents

Thanks in advance

@prashantrbs prashantrbs changed the title Question: i want perform internationalization and localization using serenity bdd Question: i want to perform internationalization and localization using serenity bdd Mar 16, 2022
@globalworming
Copy link
Collaborator

could you share a specific example of what behavior you'd like to see?

is it maybe about visual checking, or checking all texts are translated, or something else?
what tools do you use for i18n? what frameworks, libraries, 3rd party tooling etc?

@prashantrbs
Copy link
Author

I am using serenity bdd for ui and api automation

I m not using any tools right now for doing i18n testing. All I want is visual checking and verify whether all the text appears in correct local language when page loaded. Thanks

@globalworming
Copy link
Collaborator

But what tools are you using in you GUI that enable i18n?
This "all the text appears in correct local" is still a very unspecified test. And with the frontend frameworks it's often enough to have a single test checking that one specific locale switch works, because all other translations should then work as well.
So what is it exactly you'd like to show? And how? With serenity it should be easy to load pages in different locales, maybe there is a "select language" button in the GUI, or you pass the locale as parameter for the driver or..

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants