awesome-learning
A curated list of awesome learning resources for a Software Test Automation Engineer
https://github.com/mfaisalkhatri/awesome-learning
Last synced: 6 days ago
JSON representation
-
Don't forget to give a :star: to make the project popular
- BDD with Pytest
- Cypress Cucumber - Step by Step Guide
- Cucumber.js for BDD: An Introductory Tutorial With Examples
- Cucumber Testing
- Cucumber Tutorial
- Behaviour Driven Development: Tips for writing better feature files
- Serenity Dojo TV
- The Cucumber for Java Book
- Cucumber books
- IntelliJ Cucumber Support
- What is Agile?
- Agile Software blogs by Mike Cohn
- Agile Software Guide - Martin Fowler
- What is Scrum?
- Agile 101
- Agile Manifesto
- Agile Methodology Tutorial for Beginners
- Planning Poker
- Agile Retrospectives
- Agile Retrospective Meetings
- Agile Sprint planning
- 7 Lessons Agile Can Teach Us about Leadership
- DZone Agile blogs
- Agile Testing - LambdaTest Learning Hub
- Agilemania's blogs
- Live Free Agile Testing Project
- JSON comparison
- Generate Fake files
- Base64 Converter
- Random Test Data Generator
- API Mocks for Free
- Free API Mocking - Beeceptor
- Random Data Generator Library
- Faker JS
- Test Data Generator
- Excel Viewer - VS Code Extension
- Rainbow CSV - VS Code Extension
- Code Runner - VS Code Extension
- Apache Maven in 5 minutes
- Apache Maven getting started guide
- TutorialsPoint - Maven Tutorial
- Javatpoint - Maven Tutorial
- Baeldung - Maven Tutorial
- How to create a Maven Project in IntelliJ? | Test Automation | pom.xml | Maven Commands in IntelliJ
- How to check and update newer versions for dependencies in the Maven project?
- What is Maven and how to create Maven Project using IntelliJ?
- 20+ Maven Commands and Options (Cheat Sheet)
- Maven Commands Reference
- JUnit 5 - Documentation
- JUnit 5 Tutorial
- TutorialsPoint - JUnit Tutorial
- Baeldung - JUnit Tutorial
- Digital Ocean - JUnit 5 tutorial
- Javatpoint - JUnit Tutorial
- JUnit Tutorial: An Inclusive Guide [With Enhanced Features
- How to use Ignore test annotation
- Writing Nested tests in JUnit 5
- JUnit 5 Crash course - freeCodeCamp
- Getting Started with JUnit 5 and Mockito
- TestNG documentation
- Test Automation University - Introduction to TestNG
- TestNG - A Comprehensive Guide
- Javatpoint - TestNG Tutorial
- TutorialsPoint - TestNG Tutorial
- Baeldung - Introduction to TestNG
- TestNG Framework Tutorial: A Comprehensive Guide, with Examples & Best Practices
- Software Testing Help - TestNG tutorial
- Selenium Easy - TestNG Tutorial
- A Complete Guide To Exception Tests In TestNG
- Working with multiple testng.xml files
- Registration link - _Use F86 at checkout to get extra 2GB of proxy_
- Documentation
- Advantages
- Setting up MultiLogin with NodeMaven
- Roadmap for DSA
- How To Use Builder Design Pattern and DataFaker Library for Test Data Generation in Automation Testing
- How to Click Button in Selenium: A Complete Guide
- How to Use Breakpoints for Debugging in Selenium WebDriver
- How To Use Thread.sleep() in Selenium
- Handling “Element Is Not Clickable at Point” Exception in Selenium
- How To Take Full Page Screenshots In Selenium WebDriver
- Playwright Java Tutorial: Web Automation Testing | How to work with text fields?
- How to Run WebdriverIO Tests: Getting Started Tutorial
- Selenium Grid 4
- Selenium Grid Tutorial: Parallel Testing Guide with Examples
- Docker Selenium Grid repository
- Docker Hub - Selenium
- gRPC overview
- Handling Alerts and Popups in Appium
- How to Create TestNG.xml File in Eclipse
- Awesome-Java
- Awesome-JavaScript
- Learn Regex step by step, from zero to advanced.
- Awesome-Testing
- Awesome-Selenium
- Awesome-Appium
- Awesome-k6
- Awesome-Visual-Regression-Testing
- Awesome-CIandCD
- Random Data Generator
- DevOps Roadmap by Milan Milanovic
- Threat Modelling Roadmap by Hysn Technologies Inc
- Java Best Practices
- Java Design Patterns - Github
- TypeScript
- Awesome TypeScript
- Awesome TypeScript projects
- TypeScript Tips
- Awesome-TypeScript
- Awesome Python Books
- DS & A in JavaScript
- DS & A Problems
- Algo Deck
- Project based learning
- DRY (Don’t Repeat Yourself) In Java
- Manual Testing - Test cases and Templates
- Awesome-test-automation
- How they test?
- Boyka Framework
- List of Commonly used Git commands
- Selenium WebDriver example code
- Playwright - Github
- A detailed tutorial on Playwright & Test Runner
- WebdriverIO - Github
- docker-selenium
- newman
- Rest Assured Example code
- awesome-gRPC
- Appium Inspector
- Appium Desktop
- Appium Gestures Plugin
- Appium Flutter Finder Java
- Appium Flutter Driver
- Appium boilerplate
- Awesome Web Hacking
- Awesome Mobile Security
- awesome-api-security
- Collection of Penetration Testing resources
- awesome-performance-testing
- Performance Testing with K6
- Grafana K6
- JMeter-Github
- JMeter Maven Plugin
- Lighthouse - GitHub
- Arium Framework
- Lets-DevOps/awesome-learning
- ssbostan/jenkins-tutorial
- Learning Docker
- docker/compose
- Docker Cheat Sheet - GitHub
- Awesome TDD
- Serenity Core
- Awesome Agile
- TestNG GitHub repo
- TestNG Eclipse Plugin
- Study materials for ISTQB Foundation level V4.0 [NEW!
- ISTQB Certification Study Material
- ISTQB Foundation Level and Agile Tester Certification guide
- ISTQB Study Material - Foundation Level
- ISTQB Certification: Complete Exam Study Material with Mock Test
- ISTQB exam preparation — 2023
- ISTQB Dumps - Foundation Level - Tips & Tricks to Pass Easily (New Sample Papers, Mock Tests)
- ISTQB mock tests (Foundation, advanced and agile)
- ISTQB Foundation Level Certification Exam Online Mock Test
- ISTQB Sample Exams, Syllabi, and Glossary
- ISTQB Dumps – Download mock tests PDF and sample question papers
- ISTQB Sample Exams
- ISTQB Testing Certification Sample Question Papers With Answers
- Free ISTQB Sample Question Paper downloads
- ISTQB FREE Updates
- Docker Compose Documentation
- System Design Learning Resources
- Software Design Basics - Tutorialspoint
- Software Design Introduction
- Software Design Tutorial
- Different Types of Software Design Principles
- system-design-101
- system-design-primer
- system-design
- system-design-interview
- System Design Preparation
- System Design Resources
- Awesome System Design
- ByteByteGo - YouTube
- System Design for Beginners Course
- Top 10 Free System Design Courses and Tutorials in 2024
- Goldmine of all Open Source softwares
- DZone - Testing, Tools and Frameworks
- 16 Software Testing Challenges: How to Handle Them
- Challenges to Software Testing
- Testing Challenges
- ProProfs - Software Testing Quizzes, Questions & Answers
- SkillValue - Software Testing Quiz
- Ministry of Testing - Software Testing Challenges
- Restful E-Commerce
- Restful Booker
- A Complete Guide to Codeless Testing
- Beginners Book - Java Tutorials
- How to Read JSON Files in Java Using the Google Gson Library
- How to serialize JSON API requests using Java Records?
Programming Languages
Sub Categories
Keywords
awesome-list
37
awesome
34
testing
25
python
22
devops
20
docker
16
machine-learning
13
api-testing
13
kubernetes
12
security
12
linux
11
java
11
interview
11
javascript
11
interview-questions
11
system-design
9
computer-science
9
test-automation
9
list
9
testing-tools
9
deep-learning
8
api
8
aws
8
automation
8
algorithms
8
scalability
7
developer-tools
7
algorithm
7
load-testing
7
http-client
7
tutorial
7
jenkins
7
resources
7
typescript
6
azure
6
data-science
6
data-structures
6
interview-preparation
6
api-client
6
ansible
6
containers
6
rest-api
6
ci-cd
5
terraform
5
interview-practice
5
software-testing
5
performance-testing
5
git
5
devsecops
5
tools
5