Course Outline
1.Getting started with Selenium
2.Selenium Features
3.Deep Dive into Selenium IDE
4.Selenium Web driver Automation
5.Fire Path Installation 6.Searching Elements
7.Advance User Interactions and Cross Browser Testing
8.Introduction to TestNG Plugin
9.TestNG Terminologies
10.TestNg Data Providers
11.Maven Integration
12.Maven Integration Tool
13.Web Driver Sample Programs
14.JUNIT Operations and Test Framework
15.Object Repository
16.Test Data Management
17.Selenium Grid Concept
18.Mobile App Testing using Appium
Requirements
To ensure a successful experience in the Automation Testing using Selenium course offered by NobleProg MEA, we recommend the following prerequisites:
- Basic Understanding of Software Development and Testing:** Familiarity with the processes involved in software development and testing.
- Knowledge of HTML, CSS, and XML:** Understanding web page structures and elements through these languages.
- Programming Skills:** Fundamental knowledge of any programming language, preferably Java, as many examples and scripts in Selenium are written in Java.
- Manual Testing Experience: Basic experience with manual testing concepts is beneficial.
- Web Browsers and Client-Server Architecture:** Understanding the concept of web browsers and the client-server architecture.
- Operating System Proficiency: Comfort with using Windows or any other operating system for software installation and system configuration.
While prior experience in these areas will enhance your learning, our course is structured to guide you from the basics to more advanced concepts systematically. If you are new to some of these topics, additional self-study and practice may be necessary to keep pace with the course. Our instructors are dedicated to supporting you throughout your learning journey.
Testimonials (1)
The instructor's teaching style was very good.