Netsparker Web Application Security Scanner

Learn about SOA Testing

SOA stands for Service Oriented Architecture. In simple words, it is a framework consists of different services which communicate with each other over the network independently following a set of protocols. A service can be defined as a self-contained part of the functionality, and the combination of the several services can together provide usage and functionality of a software application on a large scale. The SOA framework makes it easier for the software parts on personal computers which are connected

Continue reading…

Cross Browser Testing Using Selenium

In this chapter, we are going to discuss Cross browser testing using Selenium Webdriver. It is a kind of functional testing that tests whether the application under test is working as expected across available web browsers.


Many times we might have observed that for the same web URL, a website running on Google Chrome looks different from that the other running on MozillaFirefox or Microsoft IE. Here, is the following example.

In the following screenshot, we have browsed

Continue reading…

Handling Date Time Picker using Selenium

In this chapter, we are going to discuss the how to handle date and time picker using Selenium Webdriver on HTML5 web pages. HTML5 has an inbuilt dateTime-local attribute for date-time input form field as shown below.



We can get the date time input field with the help of following HTML5 code.

<html> <head> <title>Handling Date Time Picker using Selenium</title> </head> <body> <form name="datetimedemo" method="post"> <h2>Handling Date Time Picker using Selenium</h2> Enter Date &amp;amp; Time: <input type="datetime-local"

Continue reading…

Complete Guide on XPath in Selenium

In this chapter, we are going to discuss the XPath and various XPath expressions that are capable of locating complex and dynamic web elements on the web page.

Dynamic web elements are elements on the web page whose attributes get changed dynamically when refreshed or on dynamic operations. As we know that in Selenium WebDriver, if we cannot find the web elements with the help of usual locators such as id, class, name, etc. then we use XPath to find

Continue reading…

How To Access Links & Tables Using Selenium Webdriver?

We received many request to post articles on Selenium WebDriver and automation framework, so we resumed our Selenium automation testing tutorials from basic to advanced.   In this tutorial, we are going to learn about accessing HTML hyperlinks and tables using Selenium WebDriver API.

Accessing Links using Selenium Webdriver:

Hyperlink on a web page has text. Using the text content of the link and based on partial or exact match, the Webdriver API can access that link.

Exact Match:


Continue reading…

Soft Skills To Become A Better Software Tester!!

Any software tester in the software industry requires two kinds of key skills. They are the technical skills and the soft skills. Being a tester without any technical or required testing skills has no place in the software industry and similarly without possessing the soft skills one cannot grow in the software industry. The technical skills are important to perform basic testing and other related tasks at work. However, the soft skills are equally important as it applies to the

Continue reading…