Selenium is an open source tool which is used for automating the tests carried out on web browsers (Web applications are tested using any web browser).
Since Selenium is open-source, there is no licensing cost involved, which is a major advantage over other testing tools.
Test scripts can be written in any of these programming languages: Java, Python, C#, PHP, Ruby, Perl & .Net.
Tests can be carried out in any of these OS: Windows, Mac or Linux
Tests can be carried out using any browser: Mozilla Firefox, Internet Explorer, Google Chrome, Safari or Opera
Each browser has its own driver on which the application runs: Firefox Driver (Gecko Driver), Chrome Driver, Internet Explorer Driver, Opera Driver, Safari Driver and HTM Unit Driver
Automation testing beats manual testing every time. Why? Because it is faster, needs less investment in human resource, it is not prone to errors; frequent execution of tests is possible, supports lights out execution and supports regression testing and also functional testing.
Moreover, these tests can be configured in such a way that they are tested in different environments and web browsers. What else can be done? You can automate the generation of result file, by scheduling it for a particular time during the day. Then you can also automate the generation of reports based on those results and what not.
Selenium RC (Now depreciated)
Selenium Web Driver
PC Info Solutions is the best software testing training institute in Chennai with placement assistance for its students.
Our software testing course covers current standard technical testing modules available in testing training.
You are put through applicable hands-on software testing training modules. You gain real-time working skills on modern testing tools like Selenium Web Driver, Bugzilla, and Test link.
Our Selenium course content created by selenium Professionals will include all latest updates.
Each and every topic will have an practical and real time example.
Mandatory home-work with real time task will be Given Regularly. No compromise or excuses.
Assessments will be conducted and evaluated on weekly basis.
Training will be started from basics of Java. So Candidates with zero knowledge in java, no worries. We are here.
Selenium interview questions will be provided.
We follow 90% of practical and only 10% Theoretical.
Special care will be given for fresher’s who are enrolled in selenium program.
Our training Method makes you confident that you will get job on your own legs for sure.
We provide multiple sessions, until your doubts are cleared.
We support you in preparing the resume.
We support you in interview preparations.
We provide you course completion certificates, also train you in advanced certification program.
We support you, till you get placed. If you want to retake a session, we are ready to do it at free of cost. (Invest once and get life time validity)
Join us and become an Expert in Testing Field. Enrol now for the upcoming weekend Batches which is going to be kick-started shortly.
“Our doors are opened, enter our house and Grab the knowledge and Lead ahead.”
What is automation testing?
When Automation Testing is needed?
What is the use of automation testing?
Different Automation Tools available in the Market.
What is the difference between Selenium and QTP?
Introduction to all predefined packages
More about JVM,JRE&JDK
Types of Variables
Data Types in Java
Introduction to OOPS
Local, Instance and static variables
Inheritance and Types
Working with super classes and subclasses
Using types of polymorphism such as overloading, overriding, and dynamic binding
I/O using Java
Files (Create/Read/Write operations on files)
What is Selenium?
Advantages of Selenium
Architecture of Selenium WebDriver
Selenium Web Driver/Selenium 3.0
Recording your first test with IDE
IDE Context Menu
Adding IDE comments
Write your own IDE script without record and playback
Selenium Internal Architecture
Downloading web driver Jars configuring in eclipse
Drivers for Firefox, IE, Chrome, Opera, Safariand HTML Unit Driver.
What is the difference between RC and WD?
Installing and Configuring Eclipse for Web Driver
Partial Link Text
Drop Down Box
Display all values
Select values step by step
Synchronization Commands In Web Drive
Web Driver wait
File uploads and File downloads
Handling confirmation messages
Handling I frames
Handling multiple tabs
Preparing web driver test cases using customized x-path
Interacting with Database
Interacting with Property File
Interacting with XML
Interacting with Excel
How to Install TestNG plug-in in Eclipse?
TestNG sample script
Selenium testing script from scratch
Creating Test suites using TestNG
Reports generation using TestNG
Parameterized test cases using TestNG framework
Preparing TestNG Parallel Suite
Running test multiple times, depends on Methods,Grouping
TestNG Listener Sample Program
Why Page Object Model & When it will be effective
POM Design Rules
POM Implementation of Rules
Implementation of testcases using POM framework
Installing Extent Report Plugin in Eclipse
Methods in Extent Report
Extent Report Implementation
Maven Build Process and Dependencies
Maven Automation Project Build
Setup Maven Project in Jenkins
Schedule the build
BDD & its application
Components of Gherkin
Setting up a Cucumber Project