0% found this document useful (0 votes)
2 views2 pages

Selenium

The document provides an overview of Selenium, an open-source automation testing suite for web applications that supports multiple browsers and programming languages. It explains the Selenium WebDriver, a collection of APIs for automating web application testing, and discusses various Selenium frameworks, including Data Driven, Keyword Driven, and Hybrid frameworks. Additionally, it introduces TestNG, an automated testing framework that enhances reporting, grouping, and prioritization of test cases compared to JUnit.

Uploaded by

santniist
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views2 pages

Selenium

The document provides an overview of Selenium, an open-source automation testing suite for web applications that supports multiple browsers and programming languages. It explains the Selenium WebDriver, a collection of APIs for automating web application testing, and discusses various Selenium frameworks, including Data Driven, Keyword Driven, and Hybrid frameworks. Additionally, it introduces TestNG, an automated testing framework that enhances reporting, grouping, and prioritization of test cases compared to JUnit.

Uploaded by

santniist
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd

[Link]: stand for Application program interface .

It is mediator between
browser and clint libraries.

[Link] is Selenium ?
Selenium is open source automation test suits for web based
application across different browser like IE, chrome , firefox, opera, and
different paltefrom (Linux,window,mac OS.) It is support multiple
programming language (C#,Java, payton ruby..)
Selinum IDE,Grid,RC,
2. What is Selenium Web driver?
Selenium web driver is open source collection API which is used for web
application testing. Selenium web driver is use for automating web
application testing to verify that its work as the expected or not . It
support the multiple web browser like, IE, Safari, Firefox, Chrome.
Selenium web driver give permit execute the cross browser testing .
Web driver is also enable you to use programming language in creating
your test script ,

[Link] is a Framework ?
Ans :Selenium framework is set of code structure which used in
automation testing . in which automation testing we use tool to convert
test data into test script. to optimize the code structure for automation
testing we use selenium framework. This framework is make readability
of code simpler so that it become more user friendly like decoding
where you break the large code into the smaller.

There are 3 most commonly framework use in selenium .


 Data Driven framework; It uses external data set (Excel sheet ) to
provide the input and output for the test cases.:
 Keyword Driven framework: It keyword use (such as Click, enter,
verify) defend the action and expected result for the testcase.
 Hybrid framework.: It is combination of data driven and Keyword
framework to create more flexible and reusable testcases.

What is Test NG :
TestNG is opensource automated testing framework. Where NG of
TestNG is Next generation. TestNG is similar to the Junit but it is much
more powerful than Junit. It is designed to be better than Junit
especially when testing integrated classes.
Advantage:
 Generate the report in proper format including the No of test caes,
run, Pass, fail, and Skipped
 Multiple test cases can be grouped easilt
 We can assign priority task
 It gives the ability to produce HTML Reports of executions.
 Annotation made tester life easy.
 Parallel testing is possible
 Generate logs.
 Test case can grouped and prioritized more easily .

You might also like