Skip to content

This repo contains focused, easy-to-use Markdown guides and examples for Selenium, TestNG, RestAssured, Karate, GitHub Actions, Faker and SQL. Use it for quick revision before interviews, fast onboarding or as a daily reference.

License

Notifications You must be signed in to change notification settings

im-ahmed-hasan/qa-automation-cheat-sheet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 QA Automation Cheat Sheet

A polished, practical, and reference-ready cheat sheet for QA automation engineers. This repo is designed so anyone can clone it, browse the content and start using the examples and patterns immediately.

🎯 What this repo contains

  • Complete Selenium reference with commands, locators, waits and JavaScript executor
  • TestNG lifecycle and data-driven testing patterns
  • API testing with RestAssured and Karate (BDD)
  • CI/CD example using GitHub Actions
  • Test data management using Faker and SQL examples for DB validation
  • Troubleshooting and common errors with practical fixes
  • All files are Markdown so they are easy to read, fork and extend

Quick Links

📚 How to use

  1. Clone the repo locally.
  2. Open in your editor (IntelliJ, VSCode). Preview markdown if you want.
  3. Copy snippets into your test code or use as learning material.
  4. Fork and add examples, frameworks, or screenshots.

💡 Why this is useful

This is not just code snippets. Each block includes a short purpose, usage notes, and best practices. It’s designed to impress a peer who opens it and say thanks.

📝 License

This project is licensed under the GNU Affero General Public License. For more details, please refer to the LICENSE file.

Made with ❤️ by Ahmed Hasan

About

This repo contains focused, easy-to-use Markdown guides and examples for Selenium, TestNG, RestAssured, Karate, GitHub Actions, Faker and SQL. Use it for quick revision before interviews, fast onboarding or as a daily reference.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published