Enable globalization test

Registered by Ying Chun Guo on 2014-05-30

Globalization test is strong required in the summit. Some errors will occur only in Non-English environment. After OpenStack becomes more and more internationalized, these kind of errors will occur more frequently. So globalization test is very necessary for OpenStack I18n.

The basic idea is to enhance Tempest test to feed pseudo translations. More details will be input below.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
Ying Chun Guo
Direction:
Needs approval
Assignee:
None
Definition:
Drafting
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

I18n test case 1 (black box): Install OpenStack with DevStack in a non-English environment, import mock translations, invoke a command line, the reponse messages (the log messages) are displayed in non-English.

I18n test case 2 (black box): Install OpenStack with DevStack in a non-English environment, import mock translations, import translations, invoke a REST API with "accepted-language" setting, the reponse messages are in non-English.

I18n test case 3 (white box): Install OpenStack with DevStack in an English environment , import mock translations, invoke APIs with non-English input strings, make sure the API successfully executed.

I18n test case 4 (white box ): install openstack with mock translations, get html source codes of pages, test if all strings are displayed as the mock translations.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.