SlideShare a Scribd company logo
selenium
What is Selenium?
Selenium is a free (open source) computerized testing suite for
web applications crosswise over various programs and stages. It
is very like HP Quick Test Pro (QTP now UFT) just that Selenium
centers around robotizing electronic applications. Testing done
utilizing Selenium instrument is normally alluded as Selenium
Testing.
Main Parts of Selenium:
Selenium isn't only a solitary device however a suite of
software's, each taking into account distinctive testing needs of
an association. It has four parts.
(i)Selenium Integrated Development Environment (IDE)
(ii)Selenium Remote Control (RC)
(iii)WebDriver
(iv)Selenium Grid
Main Diagram of Selenium:
Introduction Selenium IDE:
• Selenium Integrated Development Environment (IDE)Is the most
straightforward system in the Selenium suite and is the least
demanding one to learn.
•It is a Firefox module that you can introduce as effectively as you can
with different modules.
•In any case, in light of its effortlessness, Selenium IDE should just be
utilized as a prototyping instrument.
•On the off chance that you need to make further developed
experiments, you should utilize either Selenium RC or WebDriver.
Presentation Selenium Remote Control (Selenium RC):
•Selenium RC was the flagship trying framework of the entire
Selenium venture for quite a while.
•This is the principal robotized web testing apparatus that allowed
clients to utilize a programming dialect they learn toward.
•As of variant 2.25.0, RC can bolster the accompanying
programming dialects:
(1)Java
(2) C#
(3)Python
(4)Perl
(5)Ruby
Introduction WebDriver:
•The WebDriver substantiates itself to be better than both Selenium
IDE and Selenium RC in numerous viewpoints.
•It executes a more current and stable approach in mechanizing the
program's activities.
•WebDriver, not at all like Selenium RC, does not depend on
JavaScript for Automation.
•It controls the program by specifically speaking with it.
•The upheld dialects are the same as those in Selenium RC.
(i)Java
(ii)C#
(iii)PHP
(iv)Python
(v)Perl
(vi)Ruby
Selenium Grid:
•Selenium Grid is a device utilized together with Selenium RC to run
parallel tests crosswise over various machines and distinctive programs
all in the meantime. Parallel execution implies running various tests on
the double.
Highlights:
•Empowers synchronous running of tests in numerous programs and
situations.
•Spares time tremendously.
•Uses the center and-hubs idea.
•The center point goes about as a focal wellspring of Selenium orders to
every hub associated with it.
Introduction to Selenium IDE:
•Selenium IDE (Integrated Development Environment) is the easiest
instrument in the Selenium Suite. It is a Firefox add-on that makes
tests rapidly through its record-and-playback usefulness. This
component is like that of QTP. It is easy to introduce and simple to
learn.
•In view of its straightforwardness, Selenium IDE should just be utilized
as a prototyping instrument, not a general answer for creating and
keeping up complex test suites.
•In spite of the fact that you will have the capacity to utilize Selenium
IDE without earlier information in programming, you ought to in any
event be acquainted with HTML, JavaScript, and the DOM (Document
Object Model) to use this instrument to its maximum capacity. Learning
of JavaScript will be required when we get to the area about the
Selenese charge "runScript."
Advantages in Selenium:
1.Open-Source:
•As specified before, the greatest quality of Selenium is that it is a
freeware and a compact apparatus. It has no forthright direct costs
included. The instrument can be uninhibitedly downloaded and the help
for it is unreservedly accessible, as it is group based.
2.Backings dialects:
•Selenium bolsters a scope of dialects, including Java, Perl, Python, C#,
Ruby, Groovy, Java Script, and so on. It has its own particular content,
however it doesn't restrain it to that dialect.
3.Backings Operating Systems:
•Selenium can work and support over different Operating Systems(OS)
like Windows, Mac, Linux, UNIX, and so on. With Selenium Suite of
arrangements, a customized testing suite can be made over any stage
and after that executed on another. For example, you can make test
cases utilizing Windows OS and run it easily on a Linux based
framework.
Drawbacks of Selenium:
•Selenium prerequisites extraordinarily information resources. The
source likewise should be superbly experienced in system structures.
•Selenium just encourages web based application and doesn't help
windows-based programming.
•It's trying to check picture based programming.
•Selenium require outside help with respect to proclamation innovation
practice like dependence on TestNG or Jenkins.
•Selenium doesn't bolster worked in include ins help.
•Selenium individual needs online help for that issues they experience.
•Selenium doesn't supply any implicit IDE in regards to programming
period likewise it require extra IDE like Eclipse with respect to making
programs.
Selenium @ Greens Technologys
•Greens Technology is recognized for its Selenium Training in both
retail and corporate market.
•We have trained above 28,000 students exclusively on QTP and
Selenium in last 7 years.
•All our trainer expertise's on both development and training which
helps us deliver project based training.
8939925577,93846375514
Chennai , Bangalore
www.greenstechnologys.com
Selenium

More Related Content

What's hot

Selenium training12 1
Selenium training12 1Selenium training12 1
Selenium training12 1
AmanCSE1
 
Automated Testing Overview
Automated Testing OverviewAutomated Testing Overview
Automated Testing Overviewantsh
 
Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011
Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011
Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011camp_drupal_ua
 
Introduction to selenium
Introduction to seleniumIntroduction to selenium
Introduction to selenium
Khaja Moiz Uddin
 
Selenium Introduction and IDE
Selenium Introduction and IDESelenium Introduction and IDE
Selenium Introduction and IDE
Murageppa-QA
 
Selenium training-course-content-syllabus-credo systemz
Selenium training-course-content-syllabus-credo systemzSelenium training-course-content-syllabus-credo systemz
Selenium training-course-content-syllabus-credo systemz
Training Institute
 
Introduction to selenium
Introduction to seleniumIntroduction to selenium
Introduction to selenium
Khaja Moiz Uddin
 
Selenium - Introduction
Selenium - IntroductionSelenium - Introduction
Selenium - Introduction
ANKUR-BA
 
Why We Choose Java Over The Python In Selenium Web Driver?
Why We Choose Java Over The Python In Selenium Web Driver?Why We Choose Java Over The Python In Selenium Web Driver?
Why We Choose Java Over The Python In Selenium Web Driver?
BugRaptors
 
PDE builds or Maven
PDE builds or MavenPDE builds or Maven
PDE builds or Maven
Eclipse Day India
 
Jenkins advance topic
Jenkins advance topicJenkins advance topic
Jenkins advance topic
Gourav Varma
 
Single Sourcing RAP and RCP - Desktop and web clients from a single code base
Single Sourcing RAP and RCP - Desktop and web clients from a single code baseSingle Sourcing RAP and RCP - Desktop and web clients from a single code base
Single Sourcing RAP and RCP - Desktop and web clients from a single code base
Ralf Sternberg
 
Selenium online training
Selenium online trainingSelenium online training
Selenium online training
mindmajixtrainings
 
Robot framework
Robot frameworkRobot framework
Robot framework
Testing World
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
Krunali Gandhi
 
Common Client Rich Client Platforms
Common Client   Rich Client PlatformsCommon Client   Rich Client Platforms
Common Client Rich Client PlatformsGeertjan Wielenga
 
Robot Framework Introduction & Sauce Labs Integration
Robot Framework Introduction & Sauce Labs IntegrationRobot Framework Introduction & Sauce Labs Integration
Robot Framework Introduction & Sauce Labs Integration
Sauce Labs
 
Eclipse in Telemedicine and Health Care - A Success Story with RCP and RAP
Eclipse in Telemedicine and Health Care - A Success Story with RCP and RAPEclipse in Telemedicine and Health Care - A Success Story with RCP and RAP
Eclipse in Telemedicine and Health Care - A Success Story with RCP and RAP
Ralf Sternberg
 

What's hot (19)

Selenium training12 1
Selenium training12 1Selenium training12 1
Selenium training12 1
 
Automated Testing Overview
Automated Testing OverviewAutomated Testing Overview
Automated Testing Overview
 
Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011
Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011
Victor Dyptan.Using Selenium IDE for automated testing.Drupal Camp Kyiv 2011
 
Introduction to selenium
Introduction to seleniumIntroduction to selenium
Introduction to selenium
 
Selenium Introduction and IDE
Selenium Introduction and IDESelenium Introduction and IDE
Selenium Introduction and IDE
 
Selenium training-course-content-syllabus-credo systemz
Selenium training-course-content-syllabus-credo systemzSelenium training-course-content-syllabus-credo systemz
Selenium training-course-content-syllabus-credo systemz
 
Introduction to selenium
Introduction to seleniumIntroduction to selenium
Introduction to selenium
 
Selenium - Introduction
Selenium - IntroductionSelenium - Introduction
Selenium - Introduction
 
Why We Choose Java Over The Python In Selenium Web Driver?
Why We Choose Java Over The Python In Selenium Web Driver?Why We Choose Java Over The Python In Selenium Web Driver?
Why We Choose Java Over The Python In Selenium Web Driver?
 
PDE builds or Maven
PDE builds or MavenPDE builds or Maven
PDE builds or Maven
 
Jenkins advance topic
Jenkins advance topicJenkins advance topic
Jenkins advance topic
 
Single Sourcing RAP and RCP - Desktop and web clients from a single code base
Single Sourcing RAP and RCP - Desktop and web clients from a single code baseSingle Sourcing RAP and RCP - Desktop and web clients from a single code base
Single Sourcing RAP and RCP - Desktop and web clients from a single code base
 
Selenium online training
Selenium online trainingSelenium online training
Selenium online training
 
Robot framework
Robot frameworkRobot framework
Robot framework
 
Introduction to java
Introduction to javaIntroduction to java
Introduction to java
 
Common Client Rich Client Platforms
Common Client   Rich Client PlatformsCommon Client   Rich Client Platforms
Common Client Rich Client Platforms
 
Selenium
SeleniumSelenium
Selenium
 
Robot Framework Introduction & Sauce Labs Integration
Robot Framework Introduction & Sauce Labs IntegrationRobot Framework Introduction & Sauce Labs Integration
Robot Framework Introduction & Sauce Labs Integration
 
Eclipse in Telemedicine and Health Care - A Success Story with RCP and RAP
Eclipse in Telemedicine and Health Care - A Success Story with RCP and RAPEclipse in Telemedicine and Health Care - A Success Story with RCP and RAP
Eclipse in Telemedicine and Health Care - A Success Story with RCP and RAP
 

Similar to Selenium

Demystifying Selenium framework
Demystifying Selenium frameworkDemystifying Selenium framework
Demystifying Selenium framework
kunalgate125
 
selenium
selenium selenium
selenium
ayeshsiddika
 
white and grey modern website application education project group school pres...
white and grey modern website application education project group school pres...white and grey modern website application education project group school pres...
white and grey modern website application education project group school pres...
DreamTheory
 
Selenium 1
Selenium 1Selenium 1
Selenium 1
LakshmiVenkat12
 
11-01-2023.pptx
11-01-2023.pptx11-01-2023.pptx
11-01-2023.pptx
AshokKumar424042
 
Python selenium
Python seleniumPython selenium
Python selenium
Ducat
 
Basics of Selenium IDE,Core, Remote Control
Basics of Selenium IDE,Core, Remote ControlBasics of Selenium IDE,Core, Remote Control
Basics of Selenium IDE,Core, Remote Control
usha kannappan
 
What Is Selenium? | Selenium Basics For Beginners | Introduction To Selenium ...
What Is Selenium? | Selenium Basics For Beginners | Introduction To Selenium ...What Is Selenium? | Selenium Basics For Beginners | Introduction To Selenium ...
What Is Selenium? | Selenium Basics For Beginners | Introduction To Selenium ...
Simplilearn
 
Step by step instructions to execute selenium automation testing
Step by step instructions to execute selenium automation testingStep by step instructions to execute selenium automation testing
Step by step instructions to execute selenium automation testing
Alisha Henderson
 
Introduction to Selenium Webdriver - SpringPeople
Introduction to Selenium Webdriver - SpringPeopleIntroduction to Selenium Webdriver - SpringPeople
Introduction to Selenium Webdriver - SpringPeople
SpringPeople
 
Introduction to selenium
Introduction to seleniumIntroduction to selenium
Introduction to selenium
Archana Krushnan
 
Learn Selenium - Online Guide
Learn Selenium - Online GuideLearn Selenium - Online Guide
Learn Selenium - Online Guide
bigspire
 
Test Automation Using Selenium
Test Automation Using SeleniumTest Automation Using Selenium
Test Automation Using Selenium
Nikhil Kapoor
 
Why is Selenium Software Testing Gaining Such a Huge Popularity?
Why is Selenium Software Testing Gaining Such a Huge Popularity?Why is Selenium Software Testing Gaining Such a Huge Popularity?
Why is Selenium Software Testing Gaining Such a Huge Popularity?
adityakumar2080
 
Making Sense of Selenium
Making Sense of SeleniumMaking Sense of Selenium
Making Sense of Selenium
SmartBear
 
Test automation using selenium
Test automation using seleniumTest automation using selenium
Test automation using selenium
Cynoteck Technology Solutions Private Limited
 
Best Unit Testing Frameworks to Automate your Desktop Web Testing using Selen...
Best Unit Testing Frameworks to Automate your Desktop Web Testing using Selen...Best Unit Testing Frameworks to Automate your Desktop Web Testing using Selen...
Best Unit Testing Frameworks to Automate your Desktop Web Testing using Selen...
pCloudy
 
Reasons behind selenium automation testing popularity
Reasons behind selenium automation testing popularityReasons behind selenium automation testing popularity
Reasons behind selenium automation testing popularity
Ray Business Technologies
 
Lesson_06_Software_and_Automation_Testing_Frameworks.pdf
Lesson_06_Software_and_Automation_Testing_Frameworks.pdfLesson_06_Software_and_Automation_Testing_Frameworks.pdf
Lesson_06_Software_and_Automation_Testing_Frameworks.pdf
Minh Quân Đoàn
 
Selenium test automation
Selenium test automationSelenium test automation
Selenium test automation
Srikanth Vuriti
 

Similar to Selenium (20)

Demystifying Selenium framework
Demystifying Selenium frameworkDemystifying Selenium framework
Demystifying Selenium framework
 
selenium
selenium selenium
selenium
 
white and grey modern website application education project group school pres...
white and grey modern website application education project group school pres...white and grey modern website application education project group school pres...
white and grey modern website application education project group school pres...
 
Selenium 1
Selenium 1Selenium 1
Selenium 1
 
11-01-2023.pptx
11-01-2023.pptx11-01-2023.pptx
11-01-2023.pptx
 
Python selenium
Python seleniumPython selenium
Python selenium
 
Basics of Selenium IDE,Core, Remote Control
Basics of Selenium IDE,Core, Remote ControlBasics of Selenium IDE,Core, Remote Control
Basics of Selenium IDE,Core, Remote Control
 
What Is Selenium? | Selenium Basics For Beginners | Introduction To Selenium ...
What Is Selenium? | Selenium Basics For Beginners | Introduction To Selenium ...What Is Selenium? | Selenium Basics For Beginners | Introduction To Selenium ...
What Is Selenium? | Selenium Basics For Beginners | Introduction To Selenium ...
 
Step by step instructions to execute selenium automation testing
Step by step instructions to execute selenium automation testingStep by step instructions to execute selenium automation testing
Step by step instructions to execute selenium automation testing
 
Introduction to Selenium Webdriver - SpringPeople
Introduction to Selenium Webdriver - SpringPeopleIntroduction to Selenium Webdriver - SpringPeople
Introduction to Selenium Webdriver - SpringPeople
 
Introduction to selenium
Introduction to seleniumIntroduction to selenium
Introduction to selenium
 
Learn Selenium - Online Guide
Learn Selenium - Online GuideLearn Selenium - Online Guide
Learn Selenium - Online Guide
 
Test Automation Using Selenium
Test Automation Using SeleniumTest Automation Using Selenium
Test Automation Using Selenium
 
Why is Selenium Software Testing Gaining Such a Huge Popularity?
Why is Selenium Software Testing Gaining Such a Huge Popularity?Why is Selenium Software Testing Gaining Such a Huge Popularity?
Why is Selenium Software Testing Gaining Such a Huge Popularity?
 
Making Sense of Selenium
Making Sense of SeleniumMaking Sense of Selenium
Making Sense of Selenium
 
Test automation using selenium
Test automation using seleniumTest automation using selenium
Test automation using selenium
 
Best Unit Testing Frameworks to Automate your Desktop Web Testing using Selen...
Best Unit Testing Frameworks to Automate your Desktop Web Testing using Selen...Best Unit Testing Frameworks to Automate your Desktop Web Testing using Selen...
Best Unit Testing Frameworks to Automate your Desktop Web Testing using Selen...
 
Reasons behind selenium automation testing popularity
Reasons behind selenium automation testing popularityReasons behind selenium automation testing popularity
Reasons behind selenium automation testing popularity
 
Lesson_06_Software_and_Automation_Testing_Frameworks.pdf
Lesson_06_Software_and_Automation_Testing_Frameworks.pdfLesson_06_Software_and_Automation_Testing_Frameworks.pdf
Lesson_06_Software_and_Automation_Testing_Frameworks.pdf
 
Selenium test automation
Selenium test automationSelenium test automation
Selenium test automation
 

Recently uploaded

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
Nguyen Thanh Tu Collection
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
rosedainty
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
Fundacja Rozwoju Społeczeństwa Przedsiębiorczego
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
MIRIAMSALINAS13
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
Vikramjit Singh
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
EduSkills OECD
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
AzmatAli747758
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
Celine George
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
Excellence Foundation for South Sudan
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Thiyagu K
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 

Recently uploaded (20)

special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
GIÁO ÁN DẠY THÊM (KẾ HOẠCH BÀI BUỔI 2) - TIẾNG ANH 8 GLOBAL SUCCESS (2 CỘT) N...
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)Template Jadual Bertugas Kelas (Boleh Edit)
Template Jadual Bertugas Kelas (Boleh Edit)
 
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdfESC Beyond Borders _From EU to You_ InfoPack general.pdf
ESC Beyond Borders _From EU to You_ InfoPack general.pdf
 
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXXPhrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
Phrasal Verbs.XXXXXXXXXXXXXXXXXXXXXXXXXX
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Digital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and ResearchDigital Tools and AI for Teaching Learning and Research
Digital Tools and AI for Teaching Learning and Research
 
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptxStudents, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
Students, digital devices and success - Andreas Schleicher - 27 May 2024..pptx
 
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...Cambridge International AS  A Level Biology Coursebook - EBook (MaryFosbery J...
Cambridge International AS A Level Biology Coursebook - EBook (MaryFosbery J...
 
How to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERPHow to Create Map Views in the Odoo 17 ERP
How to Create Map Views in the Odoo 17 ERP
 
2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Introduction to Quality Improvement Essentials
Introduction to Quality Improvement EssentialsIntroduction to Quality Improvement Essentials
Introduction to Quality Improvement Essentials
 
Unit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdfUnit 2- Research Aptitude (UGC NET Paper I).pdf
Unit 2- Research Aptitude (UGC NET Paper I).pdf
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 

Selenium

  • 2. What is Selenium? Selenium is a free (open source) computerized testing suite for web applications crosswise over various programs and stages. It is very like HP Quick Test Pro (QTP now UFT) just that Selenium centers around robotizing electronic applications. Testing done utilizing Selenium instrument is normally alluded as Selenium Testing.
  • 3. Main Parts of Selenium: Selenium isn't only a solitary device however a suite of software's, each taking into account distinctive testing needs of an association. It has four parts. (i)Selenium Integrated Development Environment (IDE) (ii)Selenium Remote Control (RC) (iii)WebDriver (iv)Selenium Grid
  • 4. Main Diagram of Selenium:
  • 5. Introduction Selenium IDE: • Selenium Integrated Development Environment (IDE)Is the most straightforward system in the Selenium suite and is the least demanding one to learn. •It is a Firefox module that you can introduce as effectively as you can with different modules. •In any case, in light of its effortlessness, Selenium IDE should just be utilized as a prototyping instrument. •On the off chance that you need to make further developed experiments, you should utilize either Selenium RC or WebDriver.
  • 6. Presentation Selenium Remote Control (Selenium RC): •Selenium RC was the flagship trying framework of the entire Selenium venture for quite a while. •This is the principal robotized web testing apparatus that allowed clients to utilize a programming dialect they learn toward. •As of variant 2.25.0, RC can bolster the accompanying programming dialects: (1)Java (2) C# (3)Python (4)Perl (5)Ruby
  • 7. Introduction WebDriver: •The WebDriver substantiates itself to be better than both Selenium IDE and Selenium RC in numerous viewpoints. •It executes a more current and stable approach in mechanizing the program's activities. •WebDriver, not at all like Selenium RC, does not depend on JavaScript for Automation. •It controls the program by specifically speaking with it. •The upheld dialects are the same as those in Selenium RC. (i)Java (ii)C# (iii)PHP (iv)Python (v)Perl (vi)Ruby
  • 8. Selenium Grid: •Selenium Grid is a device utilized together with Selenium RC to run parallel tests crosswise over various machines and distinctive programs all in the meantime. Parallel execution implies running various tests on the double. Highlights: •Empowers synchronous running of tests in numerous programs and situations. •Spares time tremendously. •Uses the center and-hubs idea. •The center point goes about as a focal wellspring of Selenium orders to every hub associated with it.
  • 9. Introduction to Selenium IDE: •Selenium IDE (Integrated Development Environment) is the easiest instrument in the Selenium Suite. It is a Firefox add-on that makes tests rapidly through its record-and-playback usefulness. This component is like that of QTP. It is easy to introduce and simple to learn. •In view of its straightforwardness, Selenium IDE should just be utilized as a prototyping instrument, not a general answer for creating and keeping up complex test suites. •In spite of the fact that you will have the capacity to utilize Selenium IDE without earlier information in programming, you ought to in any event be acquainted with HTML, JavaScript, and the DOM (Document Object Model) to use this instrument to its maximum capacity. Learning of JavaScript will be required when we get to the area about the Selenese charge "runScript."
  • 10. Advantages in Selenium: 1.Open-Source: •As specified before, the greatest quality of Selenium is that it is a freeware and a compact apparatus. It has no forthright direct costs included. The instrument can be uninhibitedly downloaded and the help for it is unreservedly accessible, as it is group based. 2.Backings dialects: •Selenium bolsters a scope of dialects, including Java, Perl, Python, C#, Ruby, Groovy, Java Script, and so on. It has its own particular content, however it doesn't restrain it to that dialect. 3.Backings Operating Systems: •Selenium can work and support over different Operating Systems(OS) like Windows, Mac, Linux, UNIX, and so on. With Selenium Suite of arrangements, a customized testing suite can be made over any stage and after that executed on another. For example, you can make test cases utilizing Windows OS and run it easily on a Linux based framework.
  • 11. Drawbacks of Selenium: •Selenium prerequisites extraordinarily information resources. The source likewise should be superbly experienced in system structures. •Selenium just encourages web based application and doesn't help windows-based programming. •It's trying to check picture based programming. •Selenium require outside help with respect to proclamation innovation practice like dependence on TestNG or Jenkins. •Selenium doesn't bolster worked in include ins help. •Selenium individual needs online help for that issues they experience. •Selenium doesn't supply any implicit IDE in regards to programming period likewise it require extra IDE like Eclipse with respect to making programs.
  • 12. Selenium @ Greens Technologys •Greens Technology is recognized for its Selenium Training in both retail and corporate market. •We have trained above 28,000 students exclusively on QTP and Selenium in last 7 years. •All our trainer expertise's on both development and training which helps us deliver project based training. 8939925577,93846375514 Chennai , Bangalore www.greenstechnologys.com