Skip to content

dikako/buggy-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🐞 Buggy Web App Demo

This is a deliberately buggy login page built with HTML, CSS, and JavaScript to help QA engineers practice writing real-world bug reports. It includes logic errors, UI issues, and broken flows for demo and educational purposes.


πŸš€ Live Demo

🌐 View on GitHub Pages


πŸ“‹ Objectives

  • Train QA engineers in identifying and reporting bugs
  • Demonstrate common frontend issues in a clean UI
  • Practice writing structured bug reports

πŸ› Intentional Bugs to Find

Type Description
🧠 Logic Bug Login form only throws error if both fields are empty (should be either)
πŸ”— Broken Link Redirects to /dashboard which does not exist
🀷 UX Issue Error message "Something went wrong!" is vague
πŸ”’ Security No password validation or encryption
πŸ§‘β€πŸ¦― Accessibility No aria attributes or label for references
🧼 Input No HTML5 validation used (e.g., required)
🎨 Styling Button always full-width (no state variation)

πŸ› οΈ Local Setup

git clone https://github.com/dikako/buggy-web.git
cd buggy-web
open index.html  # or double-click the file in Explorer/Finder

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages