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
-
10 Tips to improve your testing skills
To improve your testing skills follow the following tips. These tips are based on my experience in software testing. Tip 1: Hunt for important bugs first and report them early No one likes to miss important bugs. Programmers like to know about the high severity bugs before the other bugs. You should learn to find…
-
What is the difference between vulnerability and exploit?
Vulnerability is a flaw in a system or in some software in a system that could provide an attacker with a way to bypass the security infrastructure of the host operating system or of the software itself. It isn’t an open door but rather a weakness which if attacked could provide a way in. Exploiting is the…
-
Using Selenium to Scroll on pages
By using selenium to scroll on pages, you can do automated testing of a page which is dynamically loaded. Something like linkedin or facebook where you get the updates as you scroll down the page. To scroll throught the page in Selenium you can use JavaScript function called scrollBy. Here is the code for it. for…
-
Using Selenium with JMeter
To use Selenium Webdriver with JMeter, install “Webdriver” plugins. The WebDriver sampler is useful if you want to test for performance AJAX or GWT based web applications. Download WebDriver plugins from http://jmeter-plugins.org/downloads/all/ Unzip the files and copy in the lib folder under JMeter home directory. To test if WebDriver plugins installed open Jmeter and test…
-
Effective Performance Analysis
Successful Performance Analysis depends on the ability to identify bottlenecks in the application or system infrastructure. A bottleneck can be caused by any element on a page that is taking longer than other page elements to fully load, or it could be an overloaded segment of the network or a security process that is delaying…
-
Page Object Model in Selenium
Page Object is a Design Pattern which has become popular in test automation for enhancing test maintenance and reducing code duplication. A page object is an object-oriented class that serves as an interface to a page of your Application under test. The tests then use the methods of this page object class whenever they need to…
-
Basic Electronics – Resistance and Capacitor codes
Resistance colour codes Below is the table containing resistance colour codes. Each color band represents a number and the order of the color band will represent a number value. The first 2 color bands indicate a number. The 3rd color band indicates the multiplier or in other words the number of zeros. The fourth band…



