SlideShare a Scribd company logo
Selenium UI Testing Framework




Sergiy.Beley@gmail.com
@sbelei
http://crc83.blogspot.com/
What is Selenium
Why Selenium?
•
    It’s an industry standard
•
    It integrates with JUnit perfectly
•
    It can test application in different browsers
•
    It’s cross platform
ZKoss
Let’s test it with Selenium
Target ID’s will be changed next time script runs
ZK-automation IDE
This test is more readable and more maintainable
Solutions
•
    Make your own ID generator for UI elements
    (changes in application codebase)
•
    Use zk-automation IDE and ZTL suite (forks of
    Selenium IDE and Selenium server)
Links
•
    Selenium homepage:
    http://seleniumhq.org/
•
    Zkoss homepage:
    http://www.zkoss.org/

More Related Content

What's hot (20)

PPTX
Upcoming new features of selenium in automation testing
software testingchennai
 
PPTX
Step by step instructions to execute selenium automation testing
Alisha Henderson
 
PPTX
Selenium training eduxfactor
KapilSai3
 
PPTX
Azure at the command line
Ravikanth Chaganti
 
PDF
Selenium Commands (Short Interview Preparation)
Yogesh Thalkari
 
PDF
Introduction to Selenium | Selenium Tutorial for Beginners | Selenium Trainin...
Edureka!
 
PPTX
Azure CLI 2.0 Tips and Tricks
Ravikanth Chaganti
 
PPTX
Selenium Web Driver Tutorial for Cross Browser Testing
Sarah Elson
 
PDF
Selenium Interview Questions and Answers For Freshers And Experienced | Edureka
Edureka!
 
PPTX
Selendroid - Selenium for Android
Dominik Dary
 
PDF
Test Automation Using Python | Edureka
Edureka!
 
PPTX
Selenium
komalpreethi
 
PPTX
Tutorial on the integration of Selenium with cucumber for experts and fresher’s
Chirag Thumar
 
ODP
Selenium ppt
Anirudh Raja
 
PDF
Pdx Se Intro To Se
An Doan
 
PPT
IntelliJ IDEA Architecture and Performance
intelliyole
 
PPT
Cdi demo
Ken Gullaksen
 
PPTX
Making Sense of Selenium
SmartBear
 
PPTX
Web Testing
muhamedwaseem09
 
PPTX
Mobility testing
Precise Testing Solution
 
Upcoming new features of selenium in automation testing
software testingchennai
 
Step by step instructions to execute selenium automation testing
Alisha Henderson
 
Selenium training eduxfactor
KapilSai3
 
Azure at the command line
Ravikanth Chaganti
 
Selenium Commands (Short Interview Preparation)
Yogesh Thalkari
 
Introduction to Selenium | Selenium Tutorial for Beginners | Selenium Trainin...
Edureka!
 
Azure CLI 2.0 Tips and Tricks
Ravikanth Chaganti
 
Selenium Web Driver Tutorial for Cross Browser Testing
Sarah Elson
 
Selenium Interview Questions and Answers For Freshers And Experienced | Edureka
Edureka!
 
Selendroid - Selenium for Android
Dominik Dary
 
Test Automation Using Python | Edureka
Edureka!
 
Selenium
komalpreethi
 
Tutorial on the integration of Selenium with cucumber for experts and fresher’s
Chirag Thumar
 
Selenium ppt
Anirudh Raja
 
Pdx Se Intro To Se
An Doan
 
IntelliJ IDEA Architecture and Performance
intelliyole
 
Cdi demo
Ken Gullaksen
 
Making Sense of Selenium
SmartBear
 
Web Testing
muhamedwaseem09
 
Mobility testing
Precise Testing Solution
 

Similar to Selenium ui testing framework (20)

PPTX
Selenium
Milind Hali
 
PPTX
Selenium ui paradigm - DDD North 2
Nathan Gloyn
 
PDF
Selenide
DataArt
 
PPTX
Basics of selenium containing features of selenium
Madhuri Lonikar
 
PPTX
Zalenium - Czyli lepszy Selenium Grid
Michał Ślęzak
 
PPT
Automated Web Testing Using Selenium
Weifeng Zhang
 
PPT
Selenium Primer
gueste1e4db
 
PPTX
SELENIUM with CT.pptx
MohammadSaif904342
 
PDF
Web UI test automation instruments
Artem Nagornyi
 
PPTX
Selenium
Jahan Murugassan
 
PPTX
Web UI Tests: Introduce UI tests using Selenium
Peyman Fakharian
 
PPTX
Selenium overview ppt by quontra solutions
Quontra Solutions
 
PPTX
Selenium 1
LakshmiVenkat12
 
KEY
Graceful Failure with Selenium and Continuous Integration
Chris B. France
 
PPT
Selenium and Selenium on Rails
elliando dias
 
PPTX
Getting Started With Selenium
SmartBear
 
PDF
Selenium
g2ix
 
PPTX
Automated Web Testing With Selenium
Jodie Miners
 
PPTX
test-automation-selenium-160216124839.pptx
SyedZaeem9
 
PPT
Intro Of Selenium
Kai Feng Zhang
 
Selenium
Milind Hali
 
Selenium ui paradigm - DDD North 2
Nathan Gloyn
 
Selenide
DataArt
 
Basics of selenium containing features of selenium
Madhuri Lonikar
 
Zalenium - Czyli lepszy Selenium Grid
Michał Ślęzak
 
Automated Web Testing Using Selenium
Weifeng Zhang
 
Selenium Primer
gueste1e4db
 
SELENIUM with CT.pptx
MohammadSaif904342
 
Web UI test automation instruments
Artem Nagornyi
 
Selenium
Jahan Murugassan
 
Web UI Tests: Introduce UI tests using Selenium
Peyman Fakharian
 
Selenium overview ppt by quontra solutions
Quontra Solutions
 
Selenium 1
LakshmiVenkat12
 
Graceful Failure with Selenium and Continuous Integration
Chris B. France
 
Selenium and Selenium on Rails
elliando dias
 
Getting Started With Selenium
SmartBear
 
Selenium
g2ix
 
Automated Web Testing With Selenium
Jodie Miners
 
test-automation-selenium-160216124839.pptx
SyedZaeem9
 
Intro Of Selenium
Kai Feng Zhang
 
Ad

Recently uploaded (20)

PPTX
Smart Factory Monitoring IIoT in Machine and Production Operations.pptx
Rejig Digital
 
PPTX
01_Approach Cyber- DORA Incident Management.pptx
FinTech Belgium
 
PDF
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
PDF
99 Bottles of Trust on the Wall — Operational Principles for Trust in Cyber C...
treyka
 
PDF
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
DOCX
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
 
PDF
Hello I'm "AI" Your New _________________
Dr. Tathagat Varma
 
PDF
Pipeline Industry IoT - Real Time Data Monitoring
Safe Software
 
PDF
Why aren't you using FME Flow's CPU Time?
Safe Software
 
PDF
5 Things to Consider When Deploying AI in Your Enterprise
Safe Software
 
PDF
LLM Search Readiness Audit - Dentsu x SEO Square - June 2025.pdf
Nick Samuel
 
PPTX
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
PPTX
The birth and death of Stars - earth and life science
rizellemarieastrolo
 
PDF
''Taming Explosive Growth: Building Resilience in a Hyper-Scaled Financial Pl...
Fwdays
 
PDF
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
PDF
How to Comply With Saudi Arabia’s National Cybersecurity Regulations.pdf
Bluechip Advanced Technologies
 
PDF
Next level data operations using Power Automate magic
Andries den Haan
 
PDF
GDG Cloud Southlake #44: Eyal Bukchin: Tightening the Kubernetes Feedback Loo...
James Anderson
 
PDF
Hyderabad MuleSoft In-Person Meetup (June 21, 2025) Slides
Ravi Tamada
 
PDF
Redefining Work in the Age of AI - What to expect? How to prepare? Why it mat...
Malinda Kapuruge
 
Smart Factory Monitoring IIoT in Machine and Production Operations.pptx
Rejig Digital
 
01_Approach Cyber- DORA Incident Management.pptx
FinTech Belgium
 
Enhancing Environmental Monitoring with Real-Time Data Integration: Leveragin...
Safe Software
 
99 Bottles of Trust on the Wall — Operational Principles for Trust in Cyber C...
treyka
 
Unlocking FME Flow’s Potential: Architecture Design for Modern Enterprises
Safe Software
 
Daily Lesson Log MATATAG ICT TEchnology 8
LOIDAALMAZAN3
 
Hello I'm "AI" Your New _________________
Dr. Tathagat Varma
 
Pipeline Industry IoT - Real Time Data Monitoring
Safe Software
 
Why aren't you using FME Flow's CPU Time?
Safe Software
 
5 Things to Consider When Deploying AI in Your Enterprise
Safe Software
 
LLM Search Readiness Audit - Dentsu x SEO Square - June 2025.pdf
Nick Samuel
 
Smarter Governance with AI: What Every Board Needs to Know
OnBoard
 
The birth and death of Stars - earth and life science
rizellemarieastrolo
 
''Taming Explosive Growth: Building Resilience in a Hyper-Scaled Financial Pl...
Fwdays
 
The Future of Product Management in AI ERA.pdf
Alyona Owens
 
How to Comply With Saudi Arabia’s National Cybersecurity Regulations.pdf
Bluechip Advanced Technologies
 
Next level data operations using Power Automate magic
Andries den Haan
 
GDG Cloud Southlake #44: Eyal Bukchin: Tightening the Kubernetes Feedback Loo...
James Anderson
 
Hyderabad MuleSoft In-Person Meetup (June 21, 2025) Slides
Ravi Tamada
 
Redefining Work in the Age of AI - What to expect? How to prepare? Why it mat...
Malinda Kapuruge
 
Ad

Selenium ui testing framework

  • 1. Selenium UI Testing Framework [email protected] @sbelei http://crc83.blogspot.com/
  • 3. Why Selenium? • It’s an industry standard • It integrates with JUnit perfectly • It can test application in different browsers • It’s cross platform
  • 5. Let’s test it with Selenium Target ID’s will be changed next time script runs
  • 6. ZK-automation IDE This test is more readable and more maintainable
  • 7. Solutions • Make your own ID generator for UI elements (changes in application codebase) • Use zk-automation IDE and ZTL suite (forks of Selenium IDE and Selenium server)
  • 8. Links • Selenium homepage: http://seleniumhq.org/ • Zkoss homepage: http://www.zkoss.org/