Agile Scrum Methodology: Complete Guide for Developers and Testers

intro to agile

Complete Guide to Agile Scrum Methodology: (20+ Detailed Tutorials)

This is the guide for software developers and testers to understand and start working on the very famous Agile SCRUM methodology for software development and testing. Learn the basic but important terminologies used in the Agile Scrum process along with a real example of the complete process.

We have listed all the Agile Tutorials in this series for your convenience. Hope they will be of immense help to you. 

Read moreAgile Scrum Methodology: Complete Guide for Developers and Testers

Shift-Left of Quality: How is it Equally Important as Shift-Left in Testing?

Shift-left of Quality and How it is Equally Important as Shift-left in Testing

Introduction to Shift-Left Of Quality:

An overview of ‘shift-left in Quality’ and the differences between the concept of shift-left in testing and quality is explained in detail in this tutorial.

We have heard a lot of people talking about the concept of ‘Shift-left in Testing’. Well, we all understand what it is, but for the benefit of those who are new to this term or concept, let me explain in simple terms.

Read moreShift-Left of Quality: How is it Equally Important as Shift-Left in Testing?

Code Refactoring: Why The Testers Need to Know About It

Code Refactoring

Understanding Code Refactoring: A Tester’s Perspective

The term ‘Refactoring’ is mainly used to indicate required code cleanup/redesign.

In this tutorial, we will understand the definition of refactoring, discuss the need for code refactoring, and review the impact of refactoring code on various project team members. We will also discuss the answer for the most important question – As a tester, why do you need to know about refactoring? 

Read moreCode Refactoring: Why The Testers Need to Know About It

Positive Testing: Meaning and Merits Explained with Real Test Scenarios

Positive Testing

A Complete Overview of Positive Testing:

This tutorial will give you a brief introduction of one of the most prominent testing types ‘Positive testing’.

Software Testing is the process of verifying and validating a software and confirming that it is working as expected. A software tester should have the intent to find defects and make sure that the application is working as expected. In order to achieve this different testing types and test techniques are used.

Read morePositive Testing: Meaning and Merits Explained with Real Test Scenarios

Career Shift from a Tester to Business Analyst – A Step by Step Guide

Career-Shift-from-Tester-to-Business-Analyst

A Step-by-Step guide for a Tester to become a Business Analyst:

A testing professional is required to thoroughly test the software developed to ensure if the software meets the end requirements of the customer.

A Business Analyst is also responsible to verify whether the software built and delivered meets the end customer requirements. This aspect of both the roles make it easier for a tester to switch to a business analyst role.

Read moreCareer Shift from a Tester to Business Analyst – A Step by Step Guide

Are Testers Losing Their Grip Over Testing Due to Automation?

manual testers and automation testing

Amid Automation, Testers at the Verge of Becoming Automation Test Developers:

In this digital world, automation has become the core for businesses to grow and expand. Automation has revolutionized the way organizations operate their businesses.

The pace of advancement in technology has been on a continual increase for the last decade and lead us to a new automation age. The impact of automation is quite evident on distinct industries, including Software industry itself. 

Read moreAre Testers Losing Their Grip Over Testing Due to Automation?

What is Gamification? Learn with Examples from IT, Education and Learning Fields

Gamification

Gamification: A Prominent Key for Success in Various Aspects of Life

A complete overview of Gamification and its impact in different walks of life including the Agile Process that we testers and developers follow in our day-to-day work.

What is gamification? Let’s learn its meaning:

The main purpose of Gamification is to combine work with fun. Any non-game context can be made more appealing, by applying Gamification to it. In simple words ‘Gamification’ means integration of the existing environment with the game mechanics. 

Read moreWhat is Gamification? Learn with Examples from IT, Education and Learning Fields

How to Test Insurance Domain Application

Test insurance domain

Role of Testing – Learn to Test Insurance Domain Application:

You will learn how to test an Insurance domain application and what are the different modules to be tested in an Insurance Application through this tutorial.

Each and every insurance company relies more on various types of software that will help them to run their business. This software application helps them in creating a new policy, enrollment of members, policy administration etc. 

Read moreHow to Test Insurance Domain Application

GeckoDriver Selenium Tutorial: How to Use GeckoDriver in Selenium Projects

GeckoDriver Selenium Tutorial

GeckoDriver Selenium Tutorial: Learn How to Use Gecko (Marionette) Driver in Selenium

In order to understand what GeckoDriver is, initially we need to know about Gecko and Web browser engine. This tutorial covers almost all the features involved with GeckoDriver, thereby giving you a complete overview of it.

So to start with, let us first know what Gecko is and what is a Web Browser Engine?

Read moreGeckoDriver Selenium Tutorial: How to Use GeckoDriver in Selenium Projects

TFS Tutorial: TFS for Automating Build, Test, and Deployment for .NET Projects

Using Microsoft TFS 2015 Update 3 for .NET (Build, Test and Deploy)

Using Microsoft TFS 2015 Update-3 for .NET (Build, Test and Deploy): TFS Tutorial

TFS is more widely used for .NET development using Visual Studio .NET IDE. With TFS 2015 Update 3, one can connect to any Team Foundation Server Git repo, using an SSH key.

Team Foundation Server (TFS) is an ALM product from Microsoft which provides the capabilities for an end-to-end development and testing using Work Item Management, Project Planning (Waterfall or Scrum), Version Control, Build/Release (Deploy) and Testing capabilities.

Read moreTFS Tutorial: TFS for Automating Build, Test, and Deployment for .NET Projects

Docker Selenium Tutorial: How to Integrate Selenium Grid with Docker

Selenium Grid with Docker

Introduction to Docker Selenium Tutorial:

As discussed in one of our previous tutorial Selenium grid helps to run our test cases in different operating systems and on different browsers.

However, this Docker Selenium Tutorial will explain to you more about what a Docker is and how we download, install, and integrate it with Selenium grid along with concerned screenshots and this pictorial representation will enable you to understand the process quickly and easily too.

Read moreDocker Selenium Tutorial: How to Integrate Selenium Grid with Docker

JSON Tutorial: Introduction and A Complete Guide for Beginners

JSON Introduction

Introduction to JSON: A Complete JSON Tutorial series for beginners

JavaScript Object Notion which is commonly known as JSON is one of the most popular data transition formats. It is a text-based and lightweight format for data transactions. JSON format was first computed by Douglas Crockford.

This being a text-based format is easier to read or write by the user and at the same time, its lightweight property makes it a stress-free alternative for machines to deconstruct or generate. It is basically a subset of the JavaScript but JSON, as a text format is totally independent of any of the programming languages used as almost all the languages, can easily analyze the text.

Read moreJSON Tutorial: Introduction and A Complete Guide for Beginners