A Beginners guides to Selenium

Mahesh Sharma
2 min readAug 5, 2021

--

What is Selenium?

Selenium is a functional testing tool and compatible with the non-functional testing tools also. Selenium is free and does not require any licensing. Functional tests script executed by selenium. Selenium is combined with many automation testing tools such as Maven, Jenkins, to achieve continuous testing. Selenium can be connected with tools like TestNG, & JUnit for managing test cases & generating reports.

Thought Works Company introduced Selenium community in 2004.

Before going further with Selenium Tutorial, let us first understand some of the key concepts associated with Automation testing of an application.

  • Each software development group need to carry out several tests before launching the final product into the market.
  • Manual Test engineers seek to catch the fault or bugs before the product released in the market, yet delivered software always has defects. And there is a possibility that the final software product is left with a defect or unable to meet the customer requirement, even the manual test engineer do their best.
  • Automation testing is the best way to increase the effectiveness, efficiency, and coverage of Software testing.
  • Automation testing uses particular tools to automate manual design test cases without any human interference. These testing tools can access the test data, controls the execution of tests, and compares the actual result against the expected result.

It has both functional and non-functional tests on an application.

Functional Automation Testing

To automate the functional test cases, test engineer use functional automation testing.

e.g.-: Repetitive Regression tests are automated.

Non-functional Automation Testing

To automate the non-functional performance test cases.

--

--

Mahesh Sharma
Mahesh Sharma

Written by Mahesh Sharma

Mahesh Sharma – Digital Marketing Expert | 10+ Years | SEO, PPC, Social Media & Content Strategist | Boosting Brand Visibility & ROI with Data-Driven Marketing.

No responses yet