Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Class notes

Introduction to selenium

Rating
-
Sold
-
Pages
2
Uploaded on
26-02-2023
Written in
2022/2023

This note provides a brief introduction to Selenium web automation tools. which are open source tools, and demand for the automation tester is increasing.

Institution
Course

Content preview

Selenium: Introduction to testing

Selenium Web driver tutorial series from our CV Academy community this is the brand new series on
Selenium automation. In this series, I'll be covering all about the Selenium Web driver and how you can use
the Selenium Webdriver to automate any web application. The webdriver gives you a lot of power in the
programming languages that you can utilise and customise the way you want your framework to work.
Selenium supports multiple programming languages, so when you start writing a script, you have the
flexibility to write your script, code, or test cases in any of the programming languages that are supported by
Selenium. The core thing to remember is to understand how Selenium WebDriver works and how you write
the script in one programming language, and then you can easily switch to another programming language.
Selenium Webdriver is available for Chrome and Firefox. Addon.id is for creating the scripts in the record
and plot playback. So you can simply record and playback with very minimal use of Selenium id, and it
won't help you in your complex project. Today's talk will be an introductory class on Selenium. The topics
include challenges with manual testing and how automation testing beats manual testing. Advantages and
disadvantages of Selenium versus other tools Automation testing beats manual testing. Fast execution. More
accurate. Lesser investment in human resources supports regression testing. Frequent executions. supports
light-out execution. So, these are the points on which they beat manual testing. Faster execution and more
accuracy So, when we go through this entire curriculum, The initial effort put into creating the automation
test suite was huge. But looking at the long-term effect of creating those automation test suites is so
beautiful that we tend to overlook the effort that has been put into them initially. So, no doubt, the effort put
into creating that test suite has been huge.

It's a test of cases, which will always be there. Those test cases were written keeping in mind that they
would test the major functionality of the application. We want to check the major flow, major functions, or
major components of that application. So, obviously, there's less investment in human resources, so we are
saving money as well. If I've got a bug fixed today, I have to insert that fix in my application. I'll get a new
build, and then I'll have to run this entire regression test suite on that new build. If you have to do that
manually again and again, the same thing happens. You'll tend to get more bored. You'll tend to make
mistakes or miss a few steps. What if I automate this entire thing? Because that 's something I'm gon na run.
So, why not automate it? Selenium is a suite of software tools to automate web browsers. It is open source
and mainly used for functional testing and automation testing. Selenium has a Selenium Web Driver, a
Selenium IDE, and a Selenium Grid. It supports Java, Python, Perl, Ruby, and C#.

Selenium is providing support for all major operating systems, including Linux, Windows, Mac, iOS, and
Android. Selenium has provided support for Internet Explorer, Firefox, Chrome, Safari, Opera, and other
browsers as well. You can run Selenium on Ubuntu as well, and you can run your Selenium scripts on your
system. Selenium only supports web applications. It does not support mobile applications or desktop
applications. Selenium is one of the best tools for automation testing. Advantages and disadvantages are
discussed in the next slide. And I hope you've understood the features that make Selenium the best tool for
automated testing. Selenium does n't provide any development environment, which means IDE , integrated
development environment. So, you would need to use some other IDE, say Eclipse. You need to have prior
programming language knowledge. There is no reporting facility. difficult to set up and use.

Selenium has limited support for image-based testing. It does not support mobile applications. It supports
almost every operating system. It's free of charge. supports multiple programming languages. There are
others as well, which are not listed here. We'll face those issues while working through the entire course.

Written for

Institution
Course

Document information

Uploaded on
February 26, 2023
Number of pages
2
Written in
2022/2023
Type
Class notes
Professor(s)
Akansha
Contains
All classes

Subjects

$8.49
Get access to the full document:

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Get to know the seller
Seller avatar
gauravmahajan

Get to know the seller

Seller avatar
gauravmahajan (self)
Follow You need to be logged in order to follow users or courses
Sold
-
Member since
3 year
Number of followers
0
Documents
1
Last sold
-

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Recently viewed by you

Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions