Netsparker Web Application Security Scanner

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…

Is Early End To End Testing A Better Approach?

Introduction to End-to-End Testing

When I started my career as a software tester, we were following V – model which is an enhancement of the waterfall model. It was introduced due to several reasons. In this article, we are going to analyse if early end-to-end testing is a better approach or not.

Early end-to-end testing has some dependencies and advantages. Let’s discuss them by one by one in detail.

End to End Testing Dependencies: Well documented business process: When we

Continue reading…

How To Choose The Right Way Of Testing?

As a software tester, choosing the right way of testing is as important as to perform testing on the system. Right way of testing would lead us in the right direction and would yield high quality product. In this article, we are going to discuss some of the major factors on which “decision of right way to perform testing” is dependent.

I have divided these factors into two main categories:

Internal factors External factors

Let’s discuss each of them in

Continue reading…

Stability Testing - What Why How?

Have you experienced slowing of your computer or your mobile after a certain apps or software are downloaded on your system? I know that’s annoying and sometimes system crashes when you are trying to perform some actions on it. In this article, we are going to learn about Stability Testing – a non-functional time based type of testing which determines the behavior of the software under stress or in certain environments like different temperature, voltages and memory usage.Let’s start with

Continue reading…