Tutorials
This section contains easy-to-follow tutorials based on what I learn and use in real projects. From software testing concepts to electronics fundamentals, each tutorial is written to be practical, simple, and beginner-friendly.
HIGHLIGHTED WORK
Featured Projects
-

How to Use Azure DevOps with Power BI & View Reports
You can connect Azure DevOps to Power BI using either: Below are step-by-step instructions. Method 1: Using Azure DevOps Analytics Views (Most Common & Easiest) If your Azure DevOps organization…
-

Azure DevOps Guide for Testers
1. Introduction to Azure DevOps (ADO) Azure DevOps (ADO) is Microsoft’s cloud-based DevOps platform that supports the entire software development lifecycle. It provides tools for: For testers, Azure DevOps is…
-

How to install Docker to Raspberry Pi?
Installation Step1 Update all our existing packages before we proceed to install Docker. We can upgrade all existing packages by running the following two commands on the Raspberry Pi. sudo…
LEARN AT YOUR PACE
All Tutorials
-
Test Automation using Python – Part 2
In the previous post we have seen how to write unit test using unittest framework in Python. Here we will extend it and use for Selenium test automation using Python. Prerequisite Install Selenium driver binding for Python using following command Sample Code In the above example we have used setUp and tearDown of unittest method.…
-
Test Automation using Python – Part 1
In this post we will see how you can write test automation using Python. We see how to configure your Python test environment and write your first Python unit test using unittest framework. Setup and Configuration Note: On Windows machine during setup On the “Advanced Options” screen, check “Add Python to environment variables” Unittest framework…
-
Testing Strategies in a Microservice Architecture
Microservices are a popular architectural style for building applications that are resilient, independently deployable and highly scalable. But a successful microservice architecture requires different approach to both designing and testing. What is a Microservice architecture and how it differs from monolithic architecture? A microservices architecture consists of a collection of small, autonomous services. Each service…
-
How to create Azure Virtual Desktop
In this post we will see how to create Azure Virtual Desktop step by step from the user interface. Alternatively you can use PowerShell command to achieve the same. The things you create in Azure are called resources, and every resource has to belong to a resource group. Since we will need to create several…
-
Setup Docker for Selenium automation using YAML file
This is in continuation of my previous post on docker where i have show how to configure docker environment for selenium automation. Here we will move a step further and show you Setup Docker for Selenium automation using YAML file. Automated end-to-end testing requires an environment in which to run tests. Compose yaml files provides…
-
How to setup Docker for Selenium automation
Why docker? What is benefit of docker for selenium automation? Docker containers are lightweight packages of all the necessary components (application code, dependent libraries, specific versions of programs) to run the application over any platform. To run and manage these containers in a standard and efficient way is a challenge. Dockers helps setting up test…
-
Selenium Grid setup for Remote execution
Why do you need Selenium Grid setup for remote execution? Scenario1 – You need to run your selenium automation tests with different browser/OS combinationScenario2 – You need to run selenium tests in parallel across different or same browsers….. There can be many more reasons when you need your selenium tests to run on a remote…







