gutenberg-mobile
gutenberg-mobile copied to clipboard
Automated testing for localizations
In a recent release, we encountered a regression where some strings were missing from the host apps. Unfortunately, this was detected only after the release went into production.
The team has started to explore an approach where we can verify that at least a few strings are localized in the host apps. This strategy aims to test the entire integration of the mobile editor by checking for the presence of several localized strings.
An alternative could be to automate a script that ensures the host apps' strings files contain the expected strings from the mobile editor. For iOS, these can be found here, and for Android, they are located in this folder.
Next steps:
- Complete the ongoing WordPress iOS PR.
- Explore a similar approach for WordPress Android.