Skip to content

TC-47-001 - Database structure

Test Case ID TC-47-001
Author Alena Galysheva
Date of creation 14.06.2023
Class Non-Functional
Type ---

Update history

  • version 0.1 - 14.06.2023 - Alena Galysheva - test case created

Test case description

This test case verifies the functionality of the FEA-47-answers-database.

Source for the test

This test is based on the following feature requirement:

Prerequisites and test steps

Prerequisites

  1. The implementation of the database is completed.
  2. The database has been containerized using Docker.
  3. The testing engineer has been granted access to the database.

Test steps

# Action Expected result
1 Go to Skill Collector. Successful navigation to Skill Collector.
2 Check the default language of the page. The default language is English.
3 Verify that all buttons and links are working. All buttons and links function correctly.
4 Verify that all graphic elements are displayed correctly and properly formatted. All graphics appear correctly and are properly formatted.
5 Verify that every image element has alternative text. Every image element has alternative text in a selected page language.
6 Verify that all error and warning messages are displayed correctly. All messages appear correctly and are written in a selected page language.
7 Check the grammar and spelling. All text content is grammatically correct and spelled accurately.
6 Change the language to Finnish. Language successfully changed to Finnish.
7 Repeat steps 3-7. All page elements meet the expected results.
9 Change the language to Swedish. Language changed to Swedish.
11 Repeat steps 3-7. All page elements meet the expected results.

End state

The user is able to change the language of the home page without breaking it.

To be taken into account during test

  • Feedback feature is not translated and is available in English only.
  • Names like Skill Collector and team names are not translated.
  • GDPR statement should be translated. This is tested during acceptance testing for FEA04-GDPR-Info.

PASS/FAIL Criteria

  • PASS: All test steps are completed successfully, and the output matches the expected results.
  • FAIL: Any of the test steps fail, or the output does not match the expected results.