Skip to content

Testing plan

Juliusz Kotelba edited this page Apr 20, 2025 · 1 revision

Website Testing Plan for larpake.luuppi.fi

Timeline

Phase Duration Description
Test Planning -- Define scope, objectives, and resources needed for testing.
Test Execution Weeks 17-18 Run all test cases across browsers, devices, and screen sizes.
Bug Fix & Retest Weeks 18-20 Log bugs, fix issues, and verify fixes through retesting.
Firs iteration release After retest Final validation and approval before production release.

1. Functional Testing

Check that all site features work as intended.

Tasks:

  • Test navigation (menus, links, buttons)
  • Test login/logout
  • Test user registration/sign-up
  • Event sign-up or creation (if site includes event management)
  • Forms (application) – submit & validate
  • Calendar correct visibility
  • File upload/download (character sheets, event materials)
  • Admin panel functionality (if access is available)

2. Usability Testing

Check if the site is intuitive and user-friendly.

Tasks:

  • Evaluate UI/UX: Is it easy to navigate?
  • Font readability and contrast
  • Mobile usability (responsive design check)
  • Accessibility (check color contrast, alt texts, keyboard navigation)

3. Compatibility Testing

Ensure the site works across different environments.

Tasks:

  • Test on various browsers: Chrome, Firefox, Edge, Safari
  • Test on different devices: desktop, tablet, mobile
  • Test on different OS: Windows, macOS, Android, iOS

4. Performance Testing

Measure site speed and responsiveness.

Tasks:

  • Load time test (home page + heavy content pages)
  • Stress test (multiple users, heavy usage)
  • Optimize images and media
  • Identify performance bottlenecks using tools (e.g., Lighthouse, GTmetrix)

5. Content Testing

Verify text and media across the site.

Tasks:

  • Check for typos and grammatical errors
  • Ensure all images load and are correctly described (alt text)
  • Validate links (no dead links or 404 errors)
  • Localized content works as expected (Finnish/English toggles)

6. SEO & Analytics Testing

Ensure discoverability and traffic tracking.

Tasks:

  • Title tags, meta descriptions, alt tags present
  • Check Google Search Console & Analytics integration

7. Documentation & Reporting

Keep track of findings and improvements.

Tasks:

  • Log all bugs and issues to Github
  • Track fixes and retesting

Clone this wiki locally