Description
In this course, you will learn :
- Basic to Expert level Python Programming for Automation
- Automate Realtime Web Application using Selenium and Python
- Ready to Develop Data Driven and BDD Framework using Selenium Python
- Ready to face experienced level Automation Interview Questions
- Able to show experience in Selenium & Python with frameworks
Syllabus :
- Software Testing Basic Concepts | Must for any Beginner
- Working with Bugs/Defects/Error | Understand Bug Life Cycle
- Different Types of Testing
- Practical Testing Process: When Tester find a Bug and do Bug Reporting
- Design Test Cases | Effective Test Case writing
- Test Case Designing Techniques (BVA, ECP, Experienced Based)
- Performance Testing Concepts (Load/ Stress/ Volume Testing)
- Advance Manual Testing Concepts :- Agile Model
- JIRA : Work with Bug Reporting and Management Tool
- Task Management in JIRA | Create & Assign Task | Task Workflow
- Learning AWS for Software Testers
- Learn Database Testing
- Unix/Linux for Software Tester
- Postman Introduction | Basics of API Testing
- Introduction to Selenium | Basics of Selenium
- Installation Roadmap
- Jump into basic PYTHON Programming
- Control Execution using Condition Handling, Practical Examples and Exercise
- Do Execution with --Loops -- | For, While, Break and Continue
- How to do String Handling -Must for Interview Preparation & Real Automation Work
- Complex Data Types | Work with List, Tuples and Dictionary
- Functions in Detail | Learn how to write functions with different arguments
- Class in Python | How to implement Class, Constructors, Class Method and Objects
- Modules | What is Module | How to create Modules | Where to use Modules
- File Handling in Python : Read data from TXT, CSV and Other files
- Exception Handling in Python | Must for Practical Automation & Interviews
- Read data from configuration files | Define and Use config files
- Object Oriented Programming (OOPS Concepts and Practical Implementation)
- Read & Write Excel Data(Xlsx file) : OpenPyXl package (Advance Library)
- Learn Element Locators
- Learn How to use Xpath: Best Practices & Techniques to Write Xpath
- Let's Start Writing Test Case in Selenium WebDriver : Must for Everyone
- Keyboard & Mouse Operations : ActionChains Class
- Fetch Data at Runtime from Application and Elements
- PyTest : Unit Testing Framework for Python (Use to Execute Test Cases)
- Waits in WebDriver (Page Load Timeout, Implicit Wait, Explicit Wait)
- Advance Selenium Concepts (Logs, Snapshot, Multi Window Handling)
- Formatted Project Structure | Define Folder Hierarchy for Automation Projects
- TDD & BDD Introduction
- Kickstart Gherkin Language for Writing Feature File
- Start Creating BDD Framework using Selenium Webdriver & Python
- Code Management using GITHUB
- Batch File and Share Code on GitHub
- Setup Jenkins on Windows Machine
- Configure and Execution by Jenkins
- Latest Training videos 2022
- Legacy/ Outdated Content