Skip to main content

Posts

Showing posts from January, 2016

How to open other Browsers except Firefox using Selenium Web Driver

We can best use the Selenium Web Driver with the Firefox Browser but selenium Web Driver work with other browser also. To work with other browser, we can download the driver of the browser and set property of that driver executable file with the Selenium Web Driver to make compatible with the Selenium Web driver. below i write down the code and way to make compatible the other browser with the Selenium Web Driver.

Script to open the browser using Selenium Web Driver

To open the Firefox browser by using selenium Web driver, we need to follow following procedure Step 1: First You need to create a Java Project

Guide to Setup Selenium Web Driver

In this Article i am describing you how to setup Selenium Web Driver in your Machine Step 1: First You need to install Java in your Computer. To download the java Click Here

Compatibility Testing

Compatibility Testing is the software non functional testing in which we check the relationship of the software with the computing environment. In Compatibility Testing, One can verify that how your software is working with the Operating Systems, Other Hardwares, Network and other devices.

Boundary Value Analysis

We already discussed that to test any application we need the definite set of input data to use as a input in out application. By using that input, system generate some output and we match that actual output with our expected output ( as per the defined Requirement).

Configuration Testing

Configuration Testing is the testing type in which test team test the software with every combination of the supported Software and the hardware.  In configuration testing we define with the software guideline of supported version (Software and Hardware) in which software will work. We run all test cases with these combination to verify the result.

Scalability Testing

Scalability Testing is the non functional Testing. In this Testing we check the capability of the system in scale up or scale down. Scale Up and Scale down to means to check the capability of the system or Network to check the growing amount of work in order to accommodate that growth. In Scalability Testing we measure the system capability in terms of growing the workload per user, Growing the concurrent users or the size of the database.

Positive Testing and Negative Testing

In Software Testing, We first verify the product and then Validate the product as per the requirement., In Both process we use some test data as input into the software and check the output. Now we match the output with the expected result if output matching with the expected result we ensure that software is working fine and if output not matches with the expected result we are sure that there are some issue which we should remove from the system. Now we can talk about the input data. We put input data in both ways Positive and Negative.

Retesting

For understand the Retesting let me give you a example. Suppose in a electric board, one switch is not working. You will call the electrician to fix it. He will fix the switch now you will check to confirm that is this switch working now or not. This is called Retesting or Confirmation Testing.

Regression Testing

Let me explain the Regression Testing with an example. In a electric broad suppose 4 switches are there and 3 of them are working perfectly. Only one switch which is not working. You call the electrician to fix that not working switch. He/She fixes the not working switch and you check that it is now working fine. This is called retesting. Now you will check that other 3 switches which was working file earlier are working fine or not. May be due to fixes of one switch create problem in already correct switches. this is called Regression Testing.

Spike Testing

Spike Testing is the testing in which suddenly Test Team increase/decrease the load over the system by a varying number of users and then observing the behavior of the system. The Objective of this sudden increase of load to check weather performance will suffer, system get crash or it handled this sudden increase/decrease load.