-
Type:
Technical Testing
-
Status: Closed
-
Priority:
Minor
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Data Engine
-
Labels:None
-
Sprint:Data_Engine_7.4_02, Data_Engine_7.4_03, Data_Engine_7.4_04, Data_Engine_7.4_05, Data_Engine_7.4_06
Goal:
The goal of this task is to review the acceptance criteria and draft test cases.
Test Scenarios (Draft):
# | Test Scenarios | Results | Is it covered by automation (backend) | Is it covered by automation (frontend) | Is it covered by automation (functional / poshi) |
---|---|---|---|---|---|
1 | Check if the default language is the first one that is shown to the user | ||||
2 | Check if when the user changes the language, the title remains the default until the user changes it | ||||
3 | Check when a user translates the title, then came back to the default language the title is shown in the default language | ||||
4 | Check when the user translates the title before adding the default title when he/she adds the default and come back to the translated language, the translation should remain. | ||||
5 | Check if the language label is below its respective language flag | ||||
6 | Verify if a pop-up with the flag, label, and translation status is shown up when the user clicks on the language flag. | ||||
7 | When the user selects a language to translate, its flag should be shown | ||||
8 | When the user clicks on a language to translate, its translation status should remain "Untranslated" until the user types something | ||||
9 | When the user saves the structure, its default title should appear in the structure list | ||||
10 | When the user translate a field's properties all its properties should be translated | ||||
11 | When the user changes the language, the field's properties must be in that language if they were translated | ||||
12 | The translation flag must change once any field's properties were translated | ||||
13 | The translation must remain after saving/publishing a Structure | ||||
14 | Check if a translation doesn't change another one | ||||
15 | Check if the translation persists | ||||
16 | Check if the translation persists after editing one | ||||
17 | The translation should be carried over after duplicating a field |