Imran Ahmad's repositories
PAT_Task12
Data Driven Test Framework (DDF) using Page Object Model (POM)
Calculator_CLI
Simple Calculator (Python CLI)
Capstone_Project
This project implements a Page Object Model (POM) structure and Data Driven Testing Framework for automated testing of the Swag Labs web application.
csv-excel-converter
A Python script to read data from a CSV file, append new rows, and write the updated dataset into an Excel file (and vice versa) using pandas.
json-merge-py
A Python project for reading, manipulating, and merging JSON files without data overlap. Demonstrates JSON handling, list iteration, nested value extraction, and writing updated JSON outputs.
KDTF_sauce
Keyword Driven framework (KDF) using Page Object Model (POM) and YAML functions
LiveDataPipeline
A Python script that fetches live data from public APIs, processes it, and saves it to JSON—demonstrating API integration, data extraction, and automation skills.
Mini_Project_1
This project implements a Page Object Model (POM) structure for automated testing of the GUVI web application.
Mini_Project_2
This project implements a Page Object Model (POM) structure and Data Driven Testing Framework for automated testing of the HRM web application.
nopCommercePOM
An automated testing framework for the nopCommerce demo site using the Page Object Model (POM) design pattern.
Number_Guesing_CLI
Number Guessing Game (CLI)
OrangehrmPOM
Automation Project - OrangeHRM
PAT_Task10
Python Selenium : Locating Elements
PAT_Task11
Python Selenium WebDriver API
Pytest_Framework_Test_login
Pytest_Framework_Test_login
python-file-organizer-automation
A Python automation script to organize files into subfolders by type (images, documents, videos, audio, archives, etc.).
python-live-currency-converter
Python-based Currency Converter with CLI & GUI, using real-time exchange rates API for USD, INR, EUR, and other currencies.
python-live-weather-fetcher
Python script to fetch and display live weather data for cities using OpenWeatherMap API, with JSON output and formatted terminal reports
python-smtp-email-automation
📌 Send automated emails securely with Python’s smtplib & Gmail SMTP.
Robot_Framework
Testing "Automation Testing Practice" demo webpage using "Robot Framework"
Smartpad-Customer-Feedback
This repository contains the test automation framework and manual test cases for the SmartPad Customer Feedback form. The project aims to ensure the functionality, usability, and stability of the feedback submission process.
Smartpad-Feedback-Automation-Suite
This framework is designed to automate feedback submission testing for various product types using Selenium WebDriver, PyTest, and Excel-based data-driven testing.
Task_Manager_CLI
Command-Line To-Do List App
tkinter-digital-clock
A simple Python Tkinter app that displays a real-time digital clock with automatic date updates.
Unit_Converter
Unit Converter (CLI App)