Language Testing Plan/Translate Test Scenarios

Feature: Translate editor area buttons
Implementation:

Scenario: Target translation language selection dialog Given that I am logged in and within the Translate Editor When I click the language name displayed next to the label ‘Translate to’ Then the ULS language selection dialog should be displayed

Scenario: Target translation language selection dialog Given that I am logged in and within the Translate Editor, translating to Italian and I opened the target language selection ULS When I type "he" in the ULS search box and press Enter Then the label of the language changes to "עברית" and the messages are reloaded with translations to Hebrew

Scenario: Target translation language selection dialog Given that I am logged in and within the Translate Editor and I switched the target language from Italian to Hebrew When I open a message for translation Then the lang attribute of the translation textarea is "he" and its dir attribute is "rtl"

Scenario: Translate Edit area Given that I am logged in and within the Translate Editor in List View When I click on the ‘Edit’ link at the end of the row Then the Editing area will be opened

Scenario: Translate Edit area Given that I am logged in and within the Translate Editor in List View When I click on the ‘Edit’ link at the end of the row to open the editing area Then the ‘Paste source text’ button will be displayed at the bottom

Scenario: Translate Edit area Given that I am logged in and within the Translate Editor in List View When I click on the ‘Edit’ link at the end of the row to open the editing area Then the displayed ‘Paste source text’ button in an active state

Scenario: Translate Editor Given that I am logged in, within the Translate Editor in List View and have the editing area open When I click on the ‘Paste Source Text’ link Then the source message text will be copied into the edit input box, replacing any existing text

Scenario: Translate Editor Given that I am logged in, within the Translate Editor in List View, have the editing area open and have content present in the input area When I click on the ‘Save Translation’ button Then the editing area of the next message should be opened

Scenario: Translate Editor Given that I am logged in, within the Translate Editor in List View, and have the editing area When I click inside the editor area and write a character of text Then the ‘Save translation’ button should be activated

Scenario: Translate Editor Given that I am logged in, within the Translate Editor in List View and have the editing area open When I click on the ‘Paste Source Text’ link and copy the source message into the edit input box Then the ‘Save translation’ button should be activated

Scenario: Translate Edit area Given that I am logged in and within the Translate Editor in List View When I click on the ‘Edit’ link at the end of the row to open the editing area Then the ‘Skip to next’ button should be activated

Scenario: Translate Edit area Given that I am logged in and within the Translate Editor in List View When I click on the ‘Edit’ link at the end of the row to open the editing area Then a small arrow button pointing towards the right side of the screen should be displayed