Quality Assurance - librecores/librecores-web GitHub Wiki

Quality Assurance Checklist

Basic

  • Home page renders
  • Browse projects when logged out
  • Login through email
  • Login through Github
  • Add project
  • Crawler crawls the project successfully
  • Project metrics are displayed

User management and login

  • Register
  • Password Reset
  • Login through Google
  • Change password
  • Change name

Projects

  • Browse projects
  • Add GitHub project
  • Algolia index is updated succesfully
  • Change project settings
  • Add organization
  • Add project to organization