Basic concepts of QTP selenium

Basic-concepts-of-QTP-seleniumSelenium is an open source free automated testing tool that is used for for web applications across various different platforms and browsers. It is quite similar functionally to HP Quick Test Pro (QTP) the only difference is that Selenium tries to focus on automated web-based applications.

Selenium is not only a single tool but this is suite software, this tool shall be catering to various testing requirements of an organization. It has four components.

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

Presently, Selenium RC and WebDriver are merged into a single framework to form Selenium 2. Selenium 1 is also known as Selenium RC.

Since Selenium is also a collection of different types of tools, it had different developers as well for developing the suite. The core members who contributed to Selenium project are discussed below. Primarily, Selenium was also created by Jason Huggins during 2004.As an engineer at ThoughtWorks, he had worked on a web application that required testing frequently. Due to this type of repetitious procedures, manual testing of the application was becoming more and more inefficient. He created a JavaScript for the program that would automatically control the action of the browser. He had named this program as the “JavaScriptTestRunner.” Seeing potential in this innovation that would help automate other web applications, he also made JavaScriptRunner open-source which was known as Selenium Core.

Same Origin policy also prohibits JavaScript code from accessing any elements from the domain that is different from where it was launched previously. For Example, if the HTML code in www.google.com had used a JavaScript program known as “randomScript.js”. Through The same origin policy only randomScript.js is allowed to access pages within google.com such as google.com/signup or google.com/mail. However, this cannot access pages that have different origins like yahoo.com/search because they are from different domain.

For QTP SELENIUM Training needs, Visit  http://www.zarantech.com/course-list/seleniumCall  515-309-2098 or email lakshmi@zarantech.com.

Name  :
Email  :
Phone  :
Message  :
Captcha  :
captcha