SlideShare a Scribd company logo
1 of 4
Download to read offline
PhenoCarePhenoCarePhenoCarePhenoCare technologytechnologytechnologytechnology –––– CourseCourseCourseCourse DetailsDetailsDetailsDetails
AUTOMATION WITH SELENIUM
_____________________________________________________________________________________
http://phenocaretechnologies.com/selenium/ Connect us: 8600877718/19.
Dear Professional,
This Selenium Training is highly recommended for those who want to go for a career in Testing or
Quality Assurance. It is even ideal for working professionals who wish to advance their skills and
learn test automation to diversify their skills. Developers as well as QA Testers must have Selenium
knowledge to test their applications.
Phenocare Technology offers a number of software testing courses which will validate your
ability to test on latest platforms and technologies. If yes, then become the ‘Expert in
Automation’
Selenium Testing is one of the most widely used testing frameworks in the world. Getting trained
on Selenium will allow developers and testers to create functional tests and drive the browser.
This open source platform is also used to record workflows so as to let developers prevent
regressions of code in future. Since the framework is built on JavaScript, therefore, it can work on
any JavaScript supportive browser.
Course Highlight –
• Syllabus designed as per Industry Requirement
• Certified and Industry Expert Trainers
• 100% practical oriented training
• Guaranteed Placement Support
• Special Week-end batches for Professionals
Course Duration: 6-7 Week-ends
Selenium Syllabus
Core - JAVA
Introduction to Automation
— What is automation testing
— Advantages of Automation Testing
— How to learn any automation tool
— Types of Automation tools
Introduction to Selenium
— What is Selenium
— Use of Selenium
— Features of selenium
— Difference between Selenium and QTP
Selenium Components
— Selenium IDE
— Selenium Core
— Selenium RC
— Selenium Grid
— Selenium 2.0 – Web Driver
PhenoCarePhenoCarePhenoCarePhenoCare technologytechnologytechnologytechnology –––– CourseCourseCourseCourse DetailsDetailsDetailsDetails
AUTOMATION WITH SELENIUM
_____________________________________________________________________________________
http://phenocaretechnologies.com/selenium/ Connect us: 8600877718/19.
Selenium IDE
— Selenium Overview
— Selenium IDE Introduction
— Downloading and Installing Selenium IDE
— Recording and Running a Simple Test
— Selenium IDE – Features
— Installing Useful Tools for Writing Tests
— Selenium Concepts
— Selenium Commands
— Verifying Page Elements – Assertions and Verifications
— Wait Commands
— Object Identification
— Element Locators
— Regular Expression patterns
— Selenium Test Runner
— Using Regular Expressions in Selenium IDE
— Creating Selenium Test Suites
— How to run the recorded script against other browsers
— Why companies are not using recording tools
— Limitations of Selenium IDE
Selenium RC
— Installing Selenium RC
— Selenium RC Overview
— Starting and Stopping Selenium Server
— Creating the generic scripts in selenium
— Creating the scripts by using functions
— Selenium Client Libraries
— Browser commands with examples
— Interactive commands with examples
— Information commands with examples
— Validation commands with examples
— How to take data from excel sheets
— Why should we use excel sheets
— How to take data from DB
— Debugging the scripts
— Maintaining the synchronization points
— How to handle Pop-up’s and alert messages
Selenium Core
— Selenium Core Overview
— Installing Selenium Core
— Running Selenium Core Test Suites
Selenium 2.0 – Web driver
— Introduction to selenium 2.0
— Advantages of web driver
— Web Driver v/s RC
— Architecture of Web Driver and RC
PhenoCarePhenoCarePhenoCarePhenoCare technologytechnologytechnologytechnology –––– CourseCourseCourseCourse DetailsDetailsDetailsDetails
AUTOMATION WITH SELENIUM
_____________________________________________________________________________________
http://phenocaretechnologies.com/selenium/ Connect us: 8600877718/19.
— Web Driver IDE
— Installation / Configuring Eclipse for Web Driver
— Identifying the elements in Web Driver Using Id, Name, Xpath ,Dom and CSS
— Working with Different drivers like HtmlUnit driver, Firefox Driver, Chrome Driver and IE Driver etc
— Creating the generic scripts in Web Driver
— Creating the scripts by using functions
— Web Driver Client Libraries
— Web Driver commands with examples
— Working with excel sheets using Web Driver
— Web Driver with TestNG / Junit
How to use TestNG and Junit in Selenium
— Introduction to TestNG
— Why TestNG
— Setting up TestNG
— Working with TestNG
— Advantages of TestNG over Junit
— Exploring TestNG Features
— How to Use TestNG Annotations
— Data Driven Testing using TestNG
— TestNG Execution Report
— TestNG Results output folder walk through
— TestNG Reporting features
Selenium Grid
— Introduction Selenium Grid
— Configuration of Hub and Nodes
— Running a test suite parallel on different nodes(machines) and browsers.
— Advantages of Selenium Grid Ant/Maven Build Tool
— Ant/Maven Configuration
— Triggering a test suite using Ant/Maven
— Third party TestNG XSLT reporting framework configuration
Automation Framework
— What is Framework
— Types of Frameworks
— What is modular framework
— What is Data Driven framework
— What is Keyword driven framework
— What is Hybrid framework
— Use of Framework
— How to develop the framework
— Integration of the framework
— How to execute the scripts from framework Design Patterns
Design Patterns
— What is Design Patterns
— Use of Design Patterns in Automation Framework Design.
— Page Object design pattern
— Page Factory design pattern
— Examples
— Advantages
PhenoCarePhenoCarePhenoCarePhenoCare technologytechnologytechnologytechnology –––– CourseCourseCourseCourse DetailsDetailsDetailsDetails
AUTOMATION WITH SELENIUM
_____________________________________________________________________________________
http://phenocaretechnologies.com/selenium/ Connect us: 8600877718/19.
About Eclipses
— Installing Eclipse
— Ant,Maven and TestNG plugin configuration in Eclipse.
— Creating Simple Project in eclipse
— Eclipse and Selenium together
— Importing and Exporting
— Debugging using Eclipse
— Exploring Eclipse – Basic
— Exploring Eclipse – Advanced
Continues Integration
— What is CI and How we use it in Automation
— Configuration of Hudson/Jenkins.
— Run a test suite using Hudson/Jenkins
— Integration with build tools
Our other Offerings for Professionals –
ISTQB (Foundation & Advanced)
Basic & Advanced QTP with VB Scripting
ETL Testing
Advanced Java (Spring, Hibernate & Struts)
Python
Pearl Scripting
Unix & Shell Scripting
Advanced .Net
Advanced Selenium
Hadoop/Hive/Pig/Bigdata
Customized Offering as per your requirements.
You can attend first sessions ‘Free of Cost’
Kindly send your Nomination at info@phenocaretechnologies.com with your Full
Name, Mobile Number and total years of experience.
Pls. Note, nominations will be considered on First Come – First Serve Basis. We
entertain only 12 admissions in a batch.
So, Hurry-up.

More Related Content

Similar to Automation with selenium

Similar to Automation with selenium (20)

Selenium Certification
Selenium CertificationSelenium Certification
Selenium Certification
 
Selenium Training in Noida.pdf
Selenium Training in Noida.pdfSelenium Training in Noida.pdf
Selenium Training in Noida.pdf
 
Real world selenium resume which gets more job interviews
Real world selenium resume which gets more job interviewsReal world selenium resume which gets more job interviews
Real world selenium resume which gets more job interviews
 
Qtp Selenium
Qtp SeleniumQtp Selenium
Qtp Selenium
 
Selenium Framework using Java | Selenium Tutorial | Selenium Training Online ...
Selenium Framework using Java | Selenium Tutorial | Selenium Training Online ...Selenium Framework using Java | Selenium Tutorial | Selenium Training Online ...
Selenium Framework using Java | Selenium Tutorial | Selenium Training Online ...
 
Selenium RC Using Java and Maven + Maestro Integration
Selenium RC Using Java and Maven + Maestro IntegrationSelenium RC Using Java and Maven + Maestro Integration
Selenium RC Using Java and Maven + Maestro Integration
 
Shashank_Venkataramanacharya
Shashank_VenkataramanacharyaShashank_Venkataramanacharya
Shashank_Venkataramanacharya
 
Learning selenium sample
Learning selenium sampleLearning selenium sample
Learning selenium sample
 
What is Selenium Introduction to Selenium Testing.pptx
What is Selenium Introduction to Selenium Testing.pptxWhat is Selenium Introduction to Selenium Testing.pptx
What is Selenium Introduction to Selenium Testing.pptx
 
Selenium
SeleniumSelenium
Selenium
 
Selenium
SeleniumSelenium
Selenium
 
Python selenium
Python seleniumPython selenium
Python selenium
 
International journal of applied sciences and innovation vol 2015 - no 1 - ...
International journal of applied sciences and innovation   vol 2015 - no 1 - ...International journal of applied sciences and innovation   vol 2015 - no 1 - ...
International journal of applied sciences and innovation vol 2015 - no 1 - ...
 
Best selenium training institute in hyderabad
Best selenium training institute in hyderabadBest selenium training institute in hyderabad
Best selenium training institute in hyderabad
 
Selenium training eduxfactor
Selenium training   eduxfactorSelenium training   eduxfactor
Selenium training eduxfactor
 
best selenium training institute in hyderabad
best selenium training institute in hyderabadbest selenium training institute in hyderabad
best selenium training institute in hyderabad
 
Best selenium training institute in hyderabad
Best selenium training institute in hyderabadBest selenium training institute in hyderabad
Best selenium training institute in hyderabad
 
best selenium training institute in hyderabad
best selenium training institute in hyderabadbest selenium training institute in hyderabad
best selenium training institute in hyderabad
 
software testing training institute in hyderabad
software testing training institute in hyderabadsoftware testing training institute in hyderabad
software testing training institute in hyderabad
 
selenium with python training
selenium with python trainingselenium with python training
selenium with python training
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 

Automation with selenium

  • 1. PhenoCarePhenoCarePhenoCarePhenoCare technologytechnologytechnologytechnology –––– CourseCourseCourseCourse DetailsDetailsDetailsDetails AUTOMATION WITH SELENIUM _____________________________________________________________________________________ http://phenocaretechnologies.com/selenium/ Connect us: 8600877718/19. Dear Professional, This Selenium Training is highly recommended for those who want to go for a career in Testing or Quality Assurance. It is even ideal for working professionals who wish to advance their skills and learn test automation to diversify their skills. Developers as well as QA Testers must have Selenium knowledge to test their applications. Phenocare Technology offers a number of software testing courses which will validate your ability to test on latest platforms and technologies. If yes, then become the ‘Expert in Automation’ Selenium Testing is one of the most widely used testing frameworks in the world. Getting trained on Selenium will allow developers and testers to create functional tests and drive the browser. This open source platform is also used to record workflows so as to let developers prevent regressions of code in future. Since the framework is built on JavaScript, therefore, it can work on any JavaScript supportive browser. Course Highlight – • Syllabus designed as per Industry Requirement • Certified and Industry Expert Trainers • 100% practical oriented training • Guaranteed Placement Support • Special Week-end batches for Professionals Course Duration: 6-7 Week-ends Selenium Syllabus Core - JAVA Introduction to Automation — What is automation testing — Advantages of Automation Testing — How to learn any automation tool — Types of Automation tools Introduction to Selenium — What is Selenium — Use of Selenium — Features of selenium — Difference between Selenium and QTP Selenium Components — Selenium IDE — Selenium Core — Selenium RC — Selenium Grid — Selenium 2.0 – Web Driver
  • 2. PhenoCarePhenoCarePhenoCarePhenoCare technologytechnologytechnologytechnology –––– CourseCourseCourseCourse DetailsDetailsDetailsDetails AUTOMATION WITH SELENIUM _____________________________________________________________________________________ http://phenocaretechnologies.com/selenium/ Connect us: 8600877718/19. Selenium IDE — Selenium Overview — Selenium IDE Introduction — Downloading and Installing Selenium IDE — Recording and Running a Simple Test — Selenium IDE – Features — Installing Useful Tools for Writing Tests — Selenium Concepts — Selenium Commands — Verifying Page Elements – Assertions and Verifications — Wait Commands — Object Identification — Element Locators — Regular Expression patterns — Selenium Test Runner — Using Regular Expressions in Selenium IDE — Creating Selenium Test Suites — How to run the recorded script against other browsers — Why companies are not using recording tools — Limitations of Selenium IDE Selenium RC — Installing Selenium RC — Selenium RC Overview — Starting and Stopping Selenium Server — Creating the generic scripts in selenium — Creating the scripts by using functions — Selenium Client Libraries — Browser commands with examples — Interactive commands with examples — Information commands with examples — Validation commands with examples — How to take data from excel sheets — Why should we use excel sheets — How to take data from DB — Debugging the scripts — Maintaining the synchronization points — How to handle Pop-up’s and alert messages Selenium Core — Selenium Core Overview — Installing Selenium Core — Running Selenium Core Test Suites Selenium 2.0 – Web driver — Introduction to selenium 2.0 — Advantages of web driver — Web Driver v/s RC — Architecture of Web Driver and RC
  • 3. PhenoCarePhenoCarePhenoCarePhenoCare technologytechnologytechnologytechnology –––– CourseCourseCourseCourse DetailsDetailsDetailsDetails AUTOMATION WITH SELENIUM _____________________________________________________________________________________ http://phenocaretechnologies.com/selenium/ Connect us: 8600877718/19. — Web Driver IDE — Installation / Configuring Eclipse for Web Driver — Identifying the elements in Web Driver Using Id, Name, Xpath ,Dom and CSS — Working with Different drivers like HtmlUnit driver, Firefox Driver, Chrome Driver and IE Driver etc — Creating the generic scripts in Web Driver — Creating the scripts by using functions — Web Driver Client Libraries — Web Driver commands with examples — Working with excel sheets using Web Driver — Web Driver with TestNG / Junit How to use TestNG and Junit in Selenium — Introduction to TestNG — Why TestNG — Setting up TestNG — Working with TestNG — Advantages of TestNG over Junit — Exploring TestNG Features — How to Use TestNG Annotations — Data Driven Testing using TestNG — TestNG Execution Report — TestNG Results output folder walk through — TestNG Reporting features Selenium Grid — Introduction Selenium Grid — Configuration of Hub and Nodes — Running a test suite parallel on different nodes(machines) and browsers. — Advantages of Selenium Grid Ant/Maven Build Tool — Ant/Maven Configuration — Triggering a test suite using Ant/Maven — Third party TestNG XSLT reporting framework configuration Automation Framework — What is Framework — Types of Frameworks — What is modular framework — What is Data Driven framework — What is Keyword driven framework — What is Hybrid framework — Use of Framework — How to develop the framework — Integration of the framework — How to execute the scripts from framework Design Patterns Design Patterns — What is Design Patterns — Use of Design Patterns in Automation Framework Design. — Page Object design pattern — Page Factory design pattern — Examples — Advantages
  • 4. PhenoCarePhenoCarePhenoCarePhenoCare technologytechnologytechnologytechnology –––– CourseCourseCourseCourse DetailsDetailsDetailsDetails AUTOMATION WITH SELENIUM _____________________________________________________________________________________ http://phenocaretechnologies.com/selenium/ Connect us: 8600877718/19. About Eclipses — Installing Eclipse — Ant,Maven and TestNG plugin configuration in Eclipse. — Creating Simple Project in eclipse — Eclipse and Selenium together — Importing and Exporting — Debugging using Eclipse — Exploring Eclipse – Basic — Exploring Eclipse – Advanced Continues Integration — What is CI and How we use it in Automation — Configuration of Hudson/Jenkins. — Run a test suite using Hudson/Jenkins — Integration with build tools Our other Offerings for Professionals – ISTQB (Foundation & Advanced) Basic & Advanced QTP with VB Scripting ETL Testing Advanced Java (Spring, Hibernate & Struts) Python Pearl Scripting Unix & Shell Scripting Advanced .Net Advanced Selenium Hadoop/Hive/Pig/Bigdata Customized Offering as per your requirements. You can attend first sessions ‘Free of Cost’ Kindly send your Nomination at info@phenocaretechnologies.com with your Full Name, Mobile Number and total years of experience. Pls. Note, nominations will be considered on First Come – First Serve Basis. We entertain only 12 admissions in a batch. So, Hurry-up.