About Selenium

What is Selenium ?
Selenium is a free (open source) robotized testing suite for web applications crosswise over various programs and stages. It is very like HP Quick Test Pro (QTP now UFT) just that Selenium centers around robotizing electronic applications. Testing done utilizing Selenium device is normally alluded  to as Selenium Testing.


Who developed Selenium?
Selenium isn't only a solitary device yet a suite of software's, each taking into account diverse testing needs of an association. It has four segments.

Selenium Integrated Development Environment (IDE)
Selenium Remote Control (RC)
WebDriver
Selenium Grid           

Introduction to Selenium :
Since Selenium is a gathering of various apparatuses, it had diverse designers also. The following are the key people who influenced striking commitments to the Selenium To extend .
Fundamentally, Selenium was made by Jason Huggins in 2004. An architect at ThoughtWorks, he was dealing with a web application that required continuous testing.
Having understood that the dull Manual Testing of their application was winding up increasingly wasteful, he made a JavaScript program that would naturally control the program's activities. He named this program as the "JavaScriptTestRunner."

Seeing potential in this plan to help computerize other web applications, he made JavaScriptRunner open-source which was later re-named as Selenium Core.

Selenium IDE:
Selenium IDE (Integrated Development Environment) is a prototyping device for building test contents. It is a Firefox module and gives a simple to-utilize interface for creating computerized tests. Selenium IDE has an account highlight, which records client activities as they are performed and afterward sends out them as a reusable content in one of numerous programming dialects that can be later executed.

Selenium Grid:
Selenium-Grid permits the Selenium RC answer for scale for vast test suites and for test suites that must be kept running in different conditions. Selenium Grid enables you to run your tests in parallel, that is, diverse tests can be kept running in the meantime on various remote machines.
 This has two focal points. To start with, in the event that you have an expansive test suite, or a moderate running test suite, you can help its execution considerably by utilizing Selenium Grid to isolate your test suite to run diverse tests in the meantime utilizing those distinctive machines.
Likewise, on the off chance that you should run your test suite on numerous situations you can have distinctive remote machines supporting and running your tests in them in the meantime. For each situation Selenium Grid enormously enhances the time it takes to run your suite by making utilization of parallel handling.
For more details:





Comments

Popular posts from this blog

Robotic Process Automation

AWS and its Overview