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
- Filip Hric's blogs on Cypress
- Cypress Testing Tutorial
- Learn Cypress
- Cypress - Youtube
- WebdriverIO
- WebDriverIO - YouTube
- UI Automation with WebdriverIO v7
- Automated Visual Testing with WebdriverIO
- WebApp Testing with WebdriverIO - Crash Course
- WebDriverIo v8 Must Know Features with Christian Bromann
- WebDriverIO and Extended Debugging with Christian Bromann
- WebDriverIO Wednesdays with Kevin
- Introduction to Capybara
- Demo Websites - AutomationPanda.com
- The-internet - herokuapp
- LambdaTest Selenium Playground
- OWASP Juice Shop
- Swag Labs Demo
- LambdaTest ECommerce Playground
- Practice- Expand Testing
- Tools Shop Demo Website
- QA Practice
- Automation Test Store
- Demo QA
- UI Testing Playground
- ParaBank demo banking website
- Travel Agency BlazeDemo
- The Test Automation Playground
- Try Testing this
- Contact List App
- Practice Software Testing Toolshop -v5 - With Bugs
- REST API Concepts and examples
- Testing Strategies in a Microservice Architecture
- What is an API? API for Beginners
- What is API Testing?
- API Testing Tutorial
- A Comprehensive API Testing Guide
- Getting Started With Testing Microservices
- JSON.org
- What is JSON?
- APISec University - API Documentation Best Practices
- APISec University - API Tools and Resources
- 15 days of Postman for Testers
- Postman Beginner's Course - API Testing
- Postman API Crash Course - Clever Programmer
- Postman end to end Tutorials Saravanan Seenivasan
- API Testing Videos by Dimpy Adhikary - DTestHive
- API Test Automation with Postman
- Exploring Service APIs through Test Automation
- Postman blogs
- Using Postman Environment Variables & Auth Tokens
- API Testing using Postman
- rest-assured.io
- Rest Assured Usage Guide
- Automating your API tests with REST Assured
- A Guide to REST-assured
- End to End API Testing using rest-assured
- James Willett - Rest Assured blogs
- Rest Assured Tutorial
- Creating data driven API tests with REST Assured and TestNG
- How to perform JSON Schema Validation using Rest-Assured?
- Using REST-assured to Test OAuth 2.0 flow Examples
- Learn API Testing using Rest-Assured | Tutorial | Part 1
- Learn API Testing using Rest-Assured | Part 2 | Code Cleanup and Refactoring | Tutorial
- SuperTest
- API Testing in JavaScript
- Dead-Simple API Tests With SuperTest, Mocha, and Chai
- API Testing using SuperTest
- API Testing with Playwright
- Using Playwright for API testing
- API Testing with Playwright - GitHub
- How to perform End to End API Testing using Playwright with Java and TestNG
- API & Integration Tests
- A Step-By-Step Guide To Cypress API Testing
- Cypress basics: API testing
- API Testing with Cypress Series' Articles
- How To Test API With Cypress | Filip Hric | Testμ 2022 | LambdaTest
- GraphQL
- GraphQL - GitHub
- A Beginner’s Guide to GraphQL
- How to Test your GraphQL Endpoints
- Writing Tests for GraphQL APIs using REST Assured
- GraphQL Guides
- Introduction to gRPC
- gRPC - QuickStart
- The Beginner's Guide to gRPC with Examples
- Postman v10 and gRPC: what you can do
- Public gRPC APIs
- What is gRPC? Protocol Buffers, Streaming, and Architecture Explained
- gRPC - Microsoft learning
- What is Contract Testing?
- Contract Testing For Microservices IS A MUST
- A Comprehensive Guide to Contract Testing APIs in a Service Oriented Architecture
- Pact.io - Documentation
- Contract Testing Tutorial
- Contract Testing - PactumJS
- Contract Testing for Node.js Microservices with Pact
- How to Simplify UI Tests with Bi-Directional Contract Testing
- Pact.io - Community videos and articles
- How to Use Pact to Contract Test your Event-Driven System
- Guide to Mobile Testing
- Mobile App Testing Guide
- Mobile Automation Testing Tools
- How to install Android Studio on Windows 10
- What is an Android Emulator? How to Start and use it?
- Emulator vs Simulator For Mobile Testing: Differences & Setup
- Mobile App Testing Tutorials (A Complete Guide With 30+ Tutorials)
- Mobile App Testing Tutorial: A Comprehensive Guide With Examples and Best Practices
- Mobile Application Testing using Automation frameworks
- How to Choose Mobile Devices for Testing ?
- Appium.io
- Appium Desired Capabilities
- Appium 2.0 Documentation
- Beginner’s Guide to Appium 2.0
- BEGINNERS GUIDE TO APPIUM AUTOMATION WITH JAVA FOR ANDROID APPS
- Inspecting elements of an app using Appium Inspector and BrowserStack!
- Mobile Automation with Appium in Java
- Mobile Automation with Appium in JavaScript
- Appium 2 Migration Guide: Migrating From Appium 1.x To Appium 2.x
- Getting started with Appium 2.0: Your beginner’s guide
- How To Identify Locators In Appium [With Examples
- Automated App testing using Appium with TestNG
- How To Test React Native Apps On iOS And Android
- Complete Tutorial On Appium Parallel Testing [With Examples
- How to start Appium Server Programmatically?
- Appium 2.0 Plugins
- Build your own Appium 2.0 Driver by Srinivasan Sekar & Sai Krishna #SeConf 2022
- Live Appium Testing Project: Android Mobile App Automation
- Handling Alerts and Popups in Appium
- How to Test Flutter Apps? How is it Different From Testing Native Apps?
- Automating Tests for Flutter Apps
- Flutter Testing Guide for Beginners - Part 1: Unit Tests & Setup
- Flutter Testing Guide for Beginners – Part 2: Widget & Integration Tests
- Automated Flutter App Testing - Testingbot
- Testing Flutter apps
- Automating Flutter Apps with Appium Flutter Driver using Appium Java Client
- CommonFinders Class Flutter
- Flutter App Test Automation poc | Appium Flutter Driver| Flutter Finder
- Appium Flutter Driver - A Use Case Demo by Atmaram Naik
- Automating Flutter Apps Using Appium Flutter Driver With Java
- WebdriverIO documentation
- Mobile Selectors
- Mobile e2e tests using WebdriverIO and Appium
- Appium Service
- Guide to setup appium webdriverIO project to test android | ios application
- WebdriverIO Appium Tutorial: A Getting Started Guide With Examples
- How to perform Android mobile automation using WebdriverIO Appium with TypeScript | Test Automation
- What is Security Testing?
- OWASP Top 10
- ZAProxy
- Security Testing Guide
- Security Testing Tutorial
- OWASP Web Security Testing Guide
- Web Application Security Testing Guide
- Security Testing
- OWASP Mobile Security
- Hacksplaining
- OWASP Top 10 Vulnerabilities
- OWASP Top 10 2021
- OWASP Top 10 tools and tactics
- Awesome Security
- Awesome Hacking
- Awesome Appsec
- Threat Modelling
- What is Threat Modelling and How does it work?
- What is CVE?
- WebSecurity Academy
- The Beginner’s Guide to API Hacking - DANA EPP'S BLOG
- How to get started as an API hacker
- API Security Testing For Hackers
- Penetration testing guide
- Pentesterlabs
- MalAPI by mrd0x
- What is DAST?
- What is RAST?
- What is SAST
- What is IAST
- Difference between DAST,SAST, IAST and RAST
- SAST, DAST and IAST
- CyberSecurity - Codeacademy
- Penetration Testing Full Course - FreeCodeCamp.org
- APISec University - API Penetration Testing Free Course
- APISec University - API Security Fundamentals
- APISec University - OWASP API Security Top 10 and Beyond!
- APISec University - API Security for PCI Compliance
- Live Penetration Testing Project: Online Practice in Real Time
- OWASP Foundation
- OWASP Top 10 2021 - The List and How You Should Use It
- 2021 OWASP Top Ten Overview - F5 DevCentral
- API hacking for the Actually Pretty Inexperienced hacker with Katie Paxton-Fear
- OWASP Devslop
- A Starters Guide to Pentesting with OWASP
- Actionable Security Testing Tips on the TestGuild Security Testing
- Vulnerability Scanning Tools
- 19 Powerful Penetration Testing tools
- Top 10 Open Source Security Testing Tools for Web Apps
- 10 best mobile app security testing tools
- API Security Tools
- Snyk.io
- Pynt.io
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