Skip to content

Authentication

This page lists all the test cases for this feature. Test cases are followed by an explanatory legend.

πŸ—ƒοΈ Test cases

Coverage rate: 63%

Status ID Title
● Active tc-auth01 Successful login with valid credentials
● Active tc-auth02 Failed login with invalid credentials
● Active tc-auth03 Accessing a protected route while authenticated
● Active tc-auth04 Accessing a protected route without being authenticated
● Active tc-auth05 Accessing a protected route after logout
● Active tc-auth06 Successful logout
● Active tc-auth07 Verifying the error message on failed login
● To Do Admin: Create new user (manage_users.py)
● To Do Admin: Update user password (manage_users.py)
● To Do System E2E: Login -> Dashboard -> Logout flow
● To Do Security: Injection & XSS protection

β“˜ Coverage status legend

Status Description
● Active The test case is implemented and validated by an automated pytest test.
● To Do The test case is defined but does not yet have a corresponding pytest test.
● Obsolete The test case is defined but its functionality has been removed.