The automation testing training program is designed to give you complete knowledge of software testing technology that is currently used in USA and worldwide. The course offers learning technologies such as java, selenium, TestNG, Cucumber, Maven, Git, and Jenkins. The course will be appropriate for learners who want to take software testing as their long term career goals. This course starts from very basics of programming using java and ends up in creating full-fledged automation testing framework using selenium, TestNG/Cucumber, Maven. Students with no or little programming experience can attend the course. Software testers currently working in the industry can also attend the course to enhance their skills on the following tools.
Automation Testing Course Content
Module 1
- Automation testing as a testing techniques - Advantage & disadvantage
- Regression and Functional testing
Module 2
- Automation Testing overview
- Selenium IDE
- Objects/Elements Finding Techniques
Module 3
- Programming Basic
- Java Language Basic
Module 4
- Configuring automation environment (JDK, Eclipse)
- Data type, Conditional Statement, Looping
Module 5
- Architecture of Selenium WebDriver
- Configuration of WebDriver
Module 6
- Familiar with Selenium libraries
- Basic Locating techniques for objects/elements
- Basic commands to invoke browsers
Module 7
- Familiarity with Testing Framework, Junit, TestNG
- Familiarity with different objects
Module 8
- Object handling basic Techniques
- Advance Locating Techniques
Module 9
- Setting up Automation Scenario
- Cross browser testing
Module 10
- Learning to use Apache POI for data driven
- Data driven code explanation
- Intermediate topics on Java Objects, Class, Method
Module 11
- In depth discussion on TestNG
- Creating framework using TestNG
- Pass/Fail scenario creation
Module 12
- Creating automation script results
- How to create organized and effective script
- Maven and Ant for Testing Framework
Module 13
- How continuous integration and Version Control can help
- Familiarity with Jenkins and Git
Module 14
- Advance Automation techniques
- Problem solving Techniques for Automation Script
Module 15
- Behavior Driven Development- BDD
- Configure and Use Cucumber
Module 16
- Familiarity with API Testing
- Setting up SOAPUI for API Testing
- Manual and Automation API Testing
Session 3 Automation Testing Selenium |
Module 1 |
|
Module 2 |
|
|
Module 3 |
|
|
Module 4 |
|
|
Module 5 |
|
|
Module 6 |
|
|
Module 7 |
|
|
Module 8 |
|
|
Module 9 |
|
Session 3 Automation Testing Selenium (cont.) |
Module 10 |
|
Module 11 |
|
|
Module 12 |
|
|
Session 4 Database |
Module 1 |
|
Module 2 |
|
|
Module 3 |
|
Session 5 API/ Web Service |
Module 1 |
|
Module 2 |
|
|
|
Training | Class Day | Class Time | Start Date | End Date | Class Mode | Request Info |
---|---|---|---|---|---|---|
Automation Testing (Selenium) Training | MondayWednesday |
06:30pm - 09:30pm |
Jan 6th | Mar 5th | OnlineIn-class | Req. Info |
Automation Testing (Selenium) Training | SaturdaySunday |
10:30am - 01:30pm |
Feb 15th | Apr 26th | OnlineIn-class | Req. Info |
Automation Testing (Selenium) Training | MondayWednesday |
06:30pm - 09:30pm |
Mar 19th | May 28th | OnlineIn-class | Req. Info |