Home
Basics
Introduction Software Development Models Testing Lifecycle Testing Types Testing Techniques Testing Levels Defect Life Cycle Test Metrics BDDManual Testing
Introduction Manual Testing tools Requirements Desiging Tests Executing Tests Testing Artifacts Testing Plan Testing Strategy Test Summary ReportAutomation Testing
Introduction Web Automation Desktop Automation Mobile Automation API automation Performance Testing ROI Page Object Model Automation tools Unit Testing frameworks git Linux Commands Package Managers Build Managment tools docker CI CD Cloud Testing ProvidersMiscellaneous
Automation Tester Onboarding Interview Questions and Answers Automation cheatsheetAutomation Testing Tutorial
Introduction
This is a tutorial on Automation testing.Prerequisites
You should be knowing basics of programmingSyllabus
In this tutorial, we will see below topics- Testing
- Software Development Models
- Testing Levels
- Testing approach or types
- Testing techniques
- Testing artifacts
- Defect Lifecycle
- IEEE 829 test plan structure
- Test Metrics
- Automation testing benefits
Important tech stack you must know
- Popular testing tools and languages
- Jira
- GIT - Version Control System
- CI Servers
- Docker
Desktop Tools
- Lean FT
- UFT
- Ranorex
- Katalon Studio
- Testcomplete
Web and mobile app Tools
- Selenium
- Appium
Build managment Tools
- Java
- C#.net
- Node
Automating apps
- Desktop Automation
- Web application Automation
- Mobile application Automation
Automating Frameworks
- Unit testing frameworks – MSTest, NUnit, JUnit, TestNG
- BDD frameworks – Cucumber, Gauge, Specflow
- Page object model
- Page Factory model
Cloud based testing Frameworks
- Browserstack
- Saucelabs
- AWS Device Farm
Web Services and Performance testing
- Jmeter
- Postman
- SoapUI
- RestAssured
Linux
- Most frequently used Linux commands
- Run Linux Shell Script
- Execute process
- Miscellaneous
Web development and Automation testing
solutions delivered!!