filmov
tv
Selenium Tutorial for Beginner | What is Selenium | Day 3
Показать описание
In this video, We are discussing Selenium Tutorial for Beginner, This is a Part 1 of the series.
We are learning
- What is Selenium?
- Advantages and Disadvantages of Selenium
- Why we need Selenium in Automation Testing?
- Selenium Suite
- Run your First Selenium Test.
🚀 Day 3 Task : Selenium Tutorial for Beginners
✅ New to channel?? consider subscribing and follow day by day our challenge to become an Automation Testing expert in 30 days.
✅ What is Selenium?
- Selenium is an Automation Testing Tool
- It allows you to automate the web browsers
Extensions to emulate user interaction
- It's an Open Source Tool.
- Supports of different Platform Programming language
Java
Python
C#
Perl
PHP
Ruby
Javascript
- Supports of different Platform Operating System
Windows
Mac
Linux
Android
ios
Supports of different Browsers
IE
Firefox
Chrome
Safari
Opera
✅ Advantages and Disadvantages of Selenium
DisAdvantages
Support on Web Application
Learning curve and Difficult to Setup
No reliable Technical Support from anybody.
Dynamic Web Content
SPA
PWA
Can’t automate - Captcha
No support to Handling Pop-Ups
Limited support for Image based testing
No Reporting facility
Advantages
Supports wide variety Programming language
Open source and lots of documentation
Supports multiple browsers
Supports parallel test execution.
Support to extend functionality.
TestNG
Reporting - Allure Report.
Junit
✅ Why we need Automation Testing?
Faster Execution
Less Human Resources
More accurate and stable
Regression Testing
Frequent Testing
Automation helps increase Test Coverage
Manual Testing can become boring and hence error-prone.
✅Selenium Suite
Selenium IDE
Record and playback functionality
Edit the steps
Export to Code.
Selenium Web driver
Web automation framework that allows you to execute your tests against different browsers,
It enables you to use a programming language in creating your test scripts.
Selenium Grid
Allow you to run multiple tests across different browsers, operating systems, and machines in parallel.
Save time in the execution of your test suites
🚀 Important Books for Automation Testers :
📚Experiences of Test Automation
📚The Way of the Web Tester
📚Software Test Automation Paperback
📚Software Testing: Interview Questions
📚Lessons Learned in Software Testing: A Context–Driven Approach
📚Core JAVA Interview Questions
📚Selenium Framework Design in Data-Driven Testing
📚Selenium WebDriver 3 Practical Guide
🚀Why we do Automation Testing?
- Eliminate the manual efforts
- Ad hoc Test- cases are required to run.
- Rerun the critical or important cases continuously.
- Long manual flows are tidies
🚀What is 30 Days of Automation in Testing Challenge?
This video is part of 30 Days of Automation in Testing Challenge. Where we will learn about the different concepts related to Automation Testing for Beginners and topics like
✅ Automation testing features
✅ Approaches to automation testing
✅ What is Automation testing
✅ Why automation testing
✅ Automation testing frameworks
✅ Automation testing advantages
✅ Automation testing benefits
✅ Automation Testing Tools
✅ Automaton Testing Books.
✅ Why you need automation testing.
✅ What is UI Testing
✅ Top Automation blogs to read.
✅ Automation tutorials included Selenium, Cypress, Katalon Studio and Test automation frameworks and may more concepts.
🚀 Tools and courses I recommend:
Some of the courses that I recommend to become better Automation Tester 🙌🙌
✅Selenium Training and Certification -
✅Learn Jenkins for QA -
✅Programming Java -
✅Test Automation -
✅API Testing -
✅Cypress Tutorial with LIVE Projects -
Комментарии