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

Database CRUD Testing Through UI with Sample Test Cases

Database Testing

What are CRUD Operations and How to Perform CRUD Testing Through UI:

Human beings started storing information even before several decades! And in those days, Flat file databases were used in the computing history where all the data was stored in a file.

Later, in early 1970’s IBM developed the first Relational Database Model, which introduced “indexes” to easily fetch the data.

Read moreDatabase CRUD Testing Through UI with Sample Test Cases

Role of Business Analysts in SCRUM and Why is a QA Best for this Role?

Importance of Business Analyst in SCRUM

Prominent Role of Business Analysts in SCRUM:

A Business Analyst who is shortly referred as a BA plays a very drastic and important role in SCRUM.

This person is the link between the product owner/customer and the technical IT team. Though we have come across several tutorials on our website on BA, this tutorial will somehow be a unique one and will explain to you the importance of BA in SCRUM.

Let’s Explore!!

Read moreRole of Business Analysts in SCRUM and Why is a QA Best for this Role?

Is There Any Start and Stop Boundary to the QA’s Role in Scrum?

QA role in scrum

What is QA’s Role in Scrum: Scrum Activities for the Testers

This article is not just a tutorial about some processes or methods or instructions about how to work as a QA. Rather, this is an article in which I want to share my own experience of working as a Senior QA in SCRUM.

My previous CTO always used to say that ‘With freedom comes responsibility’. If you are given the freedom to do your work in your way then it is you and only you who is responsible for your work or tasks or activities. 

Read moreIs There Any Start and Stop Boundary to the QA’s Role in Scrum?

Cross Site Scripting (XSS) Attack Tutorial with Examples, Types & Prevention

Cross Site Scripting (XSS)

A Complete Guide to Cross Site Scripting (XSS) Attack,  how to prevent it, and XSS testing.

Cross Site Scripting (XSS) is one of the most popular and vulnerable attacks which is known by every advanced tester. It is considered as one of the riskiest attacks for the web applications and can bring harmful consequences too. 

Read moreCross Site Scripting (XSS) Attack Tutorial with Examples, Types & Prevention

Mutual Comprehension in Testing: A Key for Delivering a Quality Software

Mutual Comprehension in Testing

Role of Mutual Comprehension in Software Testing for delivering a Quality Software:

In this busy world, we do not have much time to speak with each other. Yes, today’s article is all about that.

Just imagine how it would be if a developer does not know anything about software testing and the tester does not have even a little knowledge on software development, at such instances we cannot expect a quality software to be released either to the market or to the customers.

Read moreMutual Comprehension in Testing: A Key for Delivering a Quality Software

Characteristics of a Bad Software Tester

Characteristics of a Bad Tester

Which Characteristics Can Make You a Bad Software Tester?

We posted several articles that focus on positive factors, good qualities, and positive traits.

Everyone wants those positive characteristics and factors to be implemented in their career or life but no one usually focuses on the characteristics or qualities that they need to avoid in their career.

Basically, being aware of the negative things/factors that would ruin your life or career, will help you in being a better person. 

Read moreCharacteristics of a Bad Software Tester

Appium Studio Tutorial for Mobile Automation (15+ Hands-on Tutorials)

Appium Studio Guide

Appium Studio Mobile Test Automation Tool Hands-on Review Tutorial:

This is a series of 15+ text and hands-on video tutorials. (Scroll down for the complete list of tutorials)

Appium, the open-source testing app, has now been made even better, and thanks to Appium Studio.

With Appium Studio, you can cut both the cost as well as the effort of running your automated mobile tests on Appium. This will help you to release high-quality apps even faster. 

Read moreAppium Studio Tutorial for Mobile Automation (15+ Hands-on Tutorials)