/awesome-sites-to-test-on

A curated list of sites to practice testing on

Awesome Sites To Test On

Awesome | Actions Status

A curated list of sites to practice testing on

Security Testing

Worthy sites for security testing

  • OWASP Juice Shop - Modern Web app that is filled with hacking challenges and vulnerabilities, can be run locally via docker.
  • Gruyere - A CodeLab used for university training around web application exploits.
  • bWAPP - Downloadable web app with over 100 web vulnerabilities.
  • Zero Bank - Demo banking website filled with security vulnerabilities.
  • tryhackme.com - Collection of guides and challenges to practice cyber security skills through the brows der (free and paid options).
  • VAmPI The Vulnerable API (Based on OpenAPI 3)

Mobile Testing

  • (DVIA) Damn Vulnerable iOS App - DVIA is an iOS application that is damn vulnerable. Its main goal is to provide a platform to mobile security enthusiasts/professionals.
  • SauceLabs Sample Apps - Github repo that contains mobile apps that can be used for automation practice.

Web Testing

Performance Testing

Test Automation

  • QA Automation Practice - App that has HTML and REST API endpoints for practicing.
  • Selenium Testing Tasks - An interactive webpage with 17 testing tasks to practice test automation skills.
  • Basic Calculator - Calculator that you can easily interact with to exercise test coverage, as there are 9 'builds' that have different bugs? Can your automated tests find them all?
  • Shop Demo QA - Online shopping site with wishlist and cart.
  • Automation Practice - Online shopping site.
  • Sauce Demo - Online shopping site with pre-configured logins that change system behavior.
  • UI Test Automation Playground - Different automation pitfalls appearing in modern web applications are available to interact with.
  • The Internet - collection of common test automation scenarios including hard to automate situations; nested frames, shadow DOM, keypresses, and complicated DOMs.
  • XYZ Bank - Small example bank website written in Angular.
  • Automate Now Sandbox - Small single page site for practicing interactions with typical UI controls.
  • Accessibility Tool Audit - Set of elements used for accessibility tool audit.
  • The Lab - powered by boozang, unique exercises to test your automation skills.
  • LetCode.in - Lots of element examples for E2E test automation practice

API Testing

Contribute

Contributions welcome! Read the contribution guidelines first.