Found 719 Articles for Testing Tools

Difference between Alpha and Beta Testing

Kiran Kumar Panigrahi
Updated on 20-Feb-2023 15:32:15

504 Views

Alpha and Beta testing are types of testing which are based on feedback from real customers using real products in real environments, but they are driven by distinct goals and processes. Read this article to find out more about Alpha and Beta testing and how they are different from each other. What is Alpha Testing? Alpha testing is the testing that is performed at the developer's site by the internal teams, before releasing the product to the external customers. The primary goal of alpha testing is basically to find bugs, and determine does the product work how it is expected ... Read More

What is selenium web driver?

Adiya Dua
Updated on 04-Sep-2019 07:50:47

812 Views

Selenium Webdriver is a framework that allows automation testing. It allows testing across various browsers. It can execute multiple tests over multiple browsers on multiple OS. Web Driver makes it possible to write a test script in Linux and run it in Windows. There are multiple programming languages that are supported by Web Driver such as Java, Python, Ruby, .Net, PHP to create test scripts.Selenium Web driver is derived from −In Selenium2, integration of Web Driver was considered which was designed to address a few limitations of Selenium RC.Selenium was introduced with the following new features −It can test dynamic ... Read More

How does JSON wire protocol work?

Adiya Dua
Updated on 04-Sep-2019 15:05:56

585 Views

A24 JSON Wire protocol is the protocol in which is used when the web driver communicates with the browser. The working of the JSON is as below −In a server-client architecture, it is necessary that the client and server should be in sync and are able to receive and send the request and response.As the name suggests JSON(JavaScript Object Notation) is used to represent objects with a complex data structures. JSON wire protocol acts as a mediator between client libraries and Web Drivers. It sends transfers data between the client and the server on the web.The server doesn’t understand the ... Read More

Which version of Firefox is compatible with selenium

Adiya Dua
Updated on 07-Aug-2019 06:55:24

743 Views

Compatibility of Firefox with Selenium has always been a pain area. Before Selenium3, Firefox used to be the default browser for Selenium. But after Selenium3, by using GeckoDriver explicitly, we can initialize the script in FireFox.FireFox was fully supported only in previous versions i.e. v47 and earlier. Selenium WebDriver version 2.53 is not compatible with Mozilla FireFox version 47.0+. After v47.0, FireFox is provided with GeckoDriver. GeckoDriver is a proxy for using W3C WebDriver-compatible clients to interact with gecko-based browsers i.e. Mozilla FireFox.GeckoDriver acts a link between Selenium WebDriver tests and Mozilla FireFox Browser. It is a web browser engine ... Read More

What is Web Driver in Selenium?

Adiya Dua
Updated on 07-Aug-2019 06:47:04

3K+ Views

It is a web automation framework which allows us to execute test across various browsers. It can execute multiple tests over multiple browsers on multiple OS. WebDriver makes it possible to write a test script in Linux and run it in Windows. There are multiple programming languages which are supported by Web Driver such as Java, Python, Ruby, .Net, PHP to create test scripts.In Selenium2, integration of Web Driver was considered which was designed to address few limitations of Selenium RC.New Features introduced −It can test dynamic websites where the content of pages changes by a mouse click.By Web Driver, ... Read More

What is Maven in selenium?

Adiya Dua
Updated on 02-Jul-2020 13:16:52

2K+ Views

Maven is Yiddish Word which means Accumulator of Knowledge. Maven is a tool which is used for building and managing Java Based Projects. Basically to put it in simple words is a way to manage dependency for Java Based Project. Maven can be used when building project with POM (Page Object Model) when working on big projects.Below are the objectives which can be achieved with maven −Easier and Uniform build process.Providing quality project informationEasy DocmentationBest practices developmentManage the dependenciesLets understand them one by oneEasier and Unfirom Build Process −Maven provides pom.xml configuration files where all information such as construction directory, ... Read More

Who created Selenium?

Adiya Dua
Updated on 05-Aug-2019 11:23:22

138 Views

Selenium started originally as an internal tool at Thought Works in Chicago which was being developed by Jason Huggins in 2004. He was helped by Paul Gross and Jie Tina Wang and they built a Core mode as "JavaScriptTestRunner" for the testing of an internal Time and Expenses application (Python, Plone).They then thought of open-sourcing the test tool. ThoughtWorkers in various offices around the world picked up Selenium for commercial projects.Selenium RC was the first version of Selenium. In 2007, Huggins joined Google. Together with others like Jennifer Bevan, he continued with the development and stabilization of Selenium RC.In 2008, ... Read More

What is the difference between selenium and automation?

Adiya Dua
Updated on 02-Jul-2020 13:20:56

983 Views

Automation − It is the technique to run the test cases without human intervention. If we are sticking to the IT industry, Automation is not just confined to Automation of test scripts. Automation is the basic control system in which human intervention is expected the least. Various many tasks such as Data Migration, Decision making for AI, deploying the code automatically in the latest builds for testing etc.Goals −The ultimate goal of Automation is to re-run the regression flows without intervention of manual tester. Initializing some amount of human effort is required to design the scripts. But the end result ... Read More

What is difference between selenium 1 and Selenium 2

Adiya Dua
Updated on 02-Jul-2020 13:21:44

1K+ Views

Selenium or known as RC (Remote Control) and Web Driver differ in many aspects but the key difference comes in the implementation layer or in simple words the architecture of both of them.As name suggest, RC is a Remote Control which works by taking the remote of the browser and then injects the automation code to be tested by injecting the custom scripts written.The Web Driver (known as Selenium 2) works on the browser directly and uses browsers in-built features to trigger the automation test written by tester. Web driver is the successor of Remote Control.The architecture of Selenium Web ... Read More

Which is the selenium latest version?

Adiya Dua
Updated on 02-Jul-2020 13:08:36

380 Views

Selenium started with version 1 and now version 3 is the currently the latest released version available in the market. Let’s has a comparative study of the different features of each of the version.Selenium 1 or RC: As name suggest, RC is a Remote Control which works by taking the remote of the browser and then injects the automation code to be tested by injecting the custom scripts written.Selenium 2 or Web driver: The Web Driver (known as Selenium 2) works on the browser directly and uses browsers in-built features to trigger the automation test written by tester. Web driver ... Read More

Advertisements