Details

    • Type: Technical Testing
    • Status: Closed
    • Priority: Minor
    • Resolution: Completed
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None
    • Story Points:
      8
    • Sprint:
      LIMA | #21 | DIS | Jul07-Jul28, LIMA | #22 | DIS | Jul24-Aug18, LIMA | #23 | DIS | Aug18-Sep08, LIMA | #24 | DIS | Sep08-Sep29, LIMA | #40 | DEV | Sep07-Oct05, LIMA | #41 | DEV | Oct05-Nov02, LIMA | #42 | DEV | Nov02-Nov30

      Description

      • Create the test scenarios to validate the parent story according to the acceptance criteria
      • These will be documented in a table in the story

      Test Scenarios1.31: User can select a zip file when importing translations for a web content

      TranslationsExportImport#CanImportWCWithZipFile

      Test Steps:

      1. Add a basic WC article (Web Content Title, Web Content Content)
      2. Export for Translation of Spanish, German
      3. Translate it
      4. Click on Import Translation
      5. Select the translated zip file
      6. Import the zip file
      7. Assert the system shows a success message indicating the import was published
      8. View the web content article
      9. Assert the title and content are translated in Spanish and German

      Test Scenarios 1.32: User can import a zip file to the corresponding web content

      Covered in Test Scenarios 1.31

      Test Scenarios 1.33: The system shows a success message indicating the import was published

      Covered in Test Scenarios 1.31

      Test Scenarios 1.34: The translations are added to the web content once the user publishes the imported translations

      Covered in Test Scenarios 1.31

      Test Scenarios 1.35: All the translated fields can be imported into the web content

      Covered in Test Scenarios 1.31

      Test Scenarios1.36: Other translation files can be imported when some translation files have an error

      Covered in Test Scenarios 1.39

      Test Scenarios1.37: The translation file can not be imported when it has an error

      Covered in Test Scenarios 1.39

      Test Scenarios 1.38: Show error messages to inform the user which files were failed to import when any of the translation files have an error

      Covered in Test Scenarios 1.39

      Test Scenarios 1.39: The system shows a success message indicating the import was published

      Covered in Test Scenarios 1.39

      Test Scenarios 1.40: Web Content translations imported via zip file can be approved through the workflow

      TranslationsWorkflow#CanApproveEntryFromPartiallyImportedZip

      1. Add web content with title, summary and content
      2. Enable translations single approver workflow
      3. Export for Translation of Spanish, German
      4. Translate it
      5. Update the file id for German to make it fail to import
      6. Click on Import Translation
      7. Import the zip file
      8. Assert show error messages to inform the user which files were failed to import
      9. Assert show success messages to inform the user which files were imported successfully
      10. Assert the status for Spanish is PENDING
      11. Assert there is no item for German under Translation Processes
      12. Notifications -> Click on new notification and Assign to Me -> Approve it
      13. Assert the status for Spanish is APPROVED
      14. Assert the article fields are translated

      Test Scenarios 1.41: Web Content translations imported via zip file can be resubmitted through the workflow

      TranslationsWorkflow#CanResubmitImportedEntryFromZipFile

      1. Add web content with title, summary and content
      2. Enable translations single approver workflow
      3. Export for Translation of Spanish, German
      4. Translate it
      5. Click on Import Translation
      6. Import the zip file
      7. Assert show success messages to inform the user which files were imported successfully
      8. Assert the status for Spanish and German are PENDING
      9. Notifications -> Click on new notification and Assign to Me -> Reject it
      10. Assert the status for Spanish and German are PENDING
      11. Reimport the translation file
      12. Resubmit it
      13. Notifications -> Click on new notification and Assign to Me -> Approve it
      14. Assert the status for Spanish and German is APPROVED
      15. Assert the article fields are translated in Spanish and German

      Test Scenarios 1.42: Web Content translations are added to the web content once it approved by a reviewer

      Covered in Test Scenarios 1.40

      Test Scenarios1.43: User can import a zip file to the corresponding content page

      TranslationsContentPageExportImport#OnlyValidEntriesAreUploadedFromZip

      1. Add a content page
      2. Export content page for translation of Spanish, Japanese and Chinese
      3. Translate it
      4. Update the id for Spanish to make it fail to import
      5. Import the translated zip file
      6. Assert show error messages to inform the user which files were failed to import
      7. Assert show success messages to inform the user which files were imported successfully
      8. View the content page
      9. Assert the content page is translated in Japanese and Chinese
      10. Assert the content page is not translated in Spanish

      Test Scenarios 1.44: The translations are added to the content page once the user publishes the imported translations

      Covered in Test Scenarios 1.43

      Test Scenarios 1.45: All the translated fields can be imported into the content page

      Covered in Test Scenarios 1.43

      Test Scenarios 1.46: Other content page translation files can be imported when some translation files have an error

      Covered in Test Scenarios 1.43

      Test Scenarios 1.47: The translation file can not be imported when the Content page has an error

      Covered in Test Scenarios 1.43

      Test Scenarios 1.48: Content page translations imported via zip file can be resubmitted through the workflow

      TranslationsContentPageWorkflow#CanResubmitImportedEntryFromZip

      1. Add a content page with heading fragment
      2. Enable translations single approver workflow
      3. Export for Translation of Spanish, German
      4. Translate it
      5. Click on Import Translation
      6. Import the zip file
      7. Assert show success messages to inform the user which files were imported successfully
      8. Assert the status for Spanish and German are PENDING
      9. Notifications -> Click on new notification and Assign to Me -> Reject it
      10. Assert the status for Spanish and German are PENDING
      11. Reimport the translation file
      12. Resubmit it
      13. Notifications -> Click on new notification and Assign to Me -> Approve it
      14. Assert the status for Spanish and German is APPROVED
      15. Assert the content page fields are translated in Spanish and German

      Test Scenarios 1.49: Translations are added to the Content page once it approved by a reviewer

      Covered in Test Scenarios 1.46

        Attachments

          Activity

            People

            Assignee:
            yvonne.han Yvonne Han
            Reporter:
            yvonne.han Yvonne Han
            Recent user:
            Austin Chiang
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package