DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library
Core Badge
Avatar

Faisal Khatri

DZone Core CORE

Blogger, QA, Mentor, Trainer at Freelancer

Mumbai, IN

Joined Mar 2023

https://medium.com/@iamfaisalkhatri

About

QA with 16+ years experience in Automation as well as Manual Testing. Passionate to learn new technologies. Open Source Contributor, Mentor and Trainer.

  • Open Source Projects

Open Source Projects

Awesome Learning

Jan 2023 - Current

A curated list of awesome learning resources for a Software Test Automation Engineer

Stats

Reputation: 3219
Pageviews: 257.5K
Articles: 48
Comments: 2

Expertise

Testing, Tools, and Frameworks Expertise Icon

Testing, Tools, and Frameworks

  • Articles
  • Comments

Articles

article thumbnail
REST-Assured Configuration and Specifications: Writing Maintainable API Tests
Learn how to use REST-Assured Configuration, Request Specifications, and Response Specifications to build maintainable API tests.
June 25, 2026
· 1,045 Views
article thumbnail
How to Test a DELETE API Request With REST-Assured Java
This tutorial demonstrates how to test DELETE requests using Rest-Assured Java for API testing, including examples of deleting data.
May 14, 2026
· 2,050 Views
article thumbnail
How to Test a PATCH API Request With REST-Assured Java
This tutorial demonstrates how to test PATCH requests using REST Assured in Java for API testing, including examples of partial data updates.
May 13, 2026
· 4,079 Views
article thumbnail
How to Test PUT API Request Using REST-Assured Java
This tutorial demonstrates how to test PUT requests with REST Assured in Java for API testing, including code examples to update data.
May 7, 2026
· 2,148 Views · 3 Likes
article thumbnail
How to Test a GET API Request Using REST-Assured Java
Learn about testing GET API requests with REST Assured Java, send requests with headers and params, validate response body, time, and extract data.
April 13, 2026
· 2,722 Views · 2 Likes
article thumbnail
Data-Driven API Testing in Java With REST Assured and TestNG: Part 5
Learn how to perform data-driven API automation testing with REST Assured using Excel Files and TestNG's @DataProvider annotation.
March 30, 2026
· 1,292 Views · 2 Likes
article thumbnail
Data-Driven API Testing in Java With REST Assured and TestNG: Part 4
Learn how to perform data-driven API automation testing with Rest-Assured using JSON Files and TestNG's @DataProvider annotation.
March 26, 2026
· 3,477 Views
article thumbnail
Data-Driven API Testing in Java With REST Assured and TestNG: Part 3
Learn how to perform data-driven API automation testing with Rest-Assured using CSV Files and TestNG's @DataProvider annotation.
March 25, 2026
· 3,304 Views · 1 Like
article thumbnail
Data-Driven API Testing in Java With REST Assured and TestNG: Part 2
Learn how to perform data-driven API automation testing with REST Assured using Iterator and TestNG's @DataProvider annotation.
March 24, 2026
· 1,666 Views · 2 Likes
article thumbnail
Data Driven API Testing in Java with Rest-Assured and TestNG: Part 1
Learn how to perform data-driven API automation testing with Rest-Assured using object arrays and TestNG's @DataProvider annotation.
February 23, 2026
· 2,035 Views · 2 Likes
article thumbnail
How to Perform Response Verification in REST-Assured Java for API Testing
Explore the various methods for extracting and verifying the API response body using the Rest-Assured framework in Java for API Testing.
January 5, 2026
· 3,088 Views · 1 Like
article thumbnail
The Importance of Critical Thinking in Software Testing
Explore the reasons why critical thinking is important in software testing and learn practical tips to strengthen and apply them effectively.
December 17, 2025
· 1,124 Views · 1 Like
article thumbnail
How to Test POST Requests With REST Assured Java for API Testing: Part II
In this second part, learn how to use JSON Files, the Builder design pattern with the Datafaker library in Java, to test a POST API Request with REST Assured.
December 12, 2025
· 2,201 Views · 4 Likes
article thumbnail
How to Test POST Requests With REST Assured Java for API Testing: Part I
Test POST requests with REST Assured for API testing with this step-by-step guide for software test automation engineers, designed to build reliable API tests.
November 25, 2025
· 4,532 Views
article thumbnail
What Is End-to-End Testing?
Learn end-to-end testing, including its definition, goals, stages, timing, and a practical example, to ensure complete software workflow validation.
October 22, 2025
· 2,961 Views · 4 Likes
article thumbnail
What Is API Testing?
API testing explained: Learn what an API is, its different testing types, tools, and benefits to improve software quality and reliability.
October 13, 2025
· 2,089 Views · 4 Likes
article thumbnail
How to Run Selenium Tests on Selenium Grid 4 With Jenkins and Docker Compose
A step-by-step guide to set up an automated pipeline to run Selenium WebDriver tests on Selenium Grid 4 with Jenkins and Docker Compose.
September 5, 2025
· 2,973 Views · 4 Likes
article thumbnail
How to Set Up Selenium Grid 4 With Docker Compose
This article serves as a guide to setting up Selenium Grid 4 with Docker Compose for efficient, scalable, cross-browser test automation and parallel execution.
August 11, 2025
· 2,852 Views · 3 Likes
article thumbnail
How to Configure a Jenkins Job for a Maven Project
Learn how to configure a Jenkins job for a Maven project to automate builds, tests, and deployments with ease and efficiency.
August 7, 2025
· 3,047 Views · 4 Likes
article thumbnail
How to Add a Jenkins Agent With Docker Compose
A comprehensive step-by-step tutorial to add a Jenkins agent using Docker Compose. Simplify CI/CD setup with this step-by-step guide for scalable automation.
June 19, 2025
· 2,751 Views · 3 Likes
article thumbnail
How to Install and Set Up Jenkins With Docker Compose
A complete step-by-step guide to install and run Jenkins using Docker Compose with detailed explanation and walk-through.
June 12, 2025
· 5,990 Views · 5 Likes
article thumbnail
Selenium Pagination Tutorial: How to Handle Page Navigation
This tutorial blog explains website pagination and details on how to handle pagination in web automation using Selenium WebDriver with Java.
May 1, 2025
· 5,831 Views · 4 Likes
article thumbnail
How to Use JavaScriptExecutor in Selenium
This tutorial blog provides a detailed explanation and code example to use JavaScriptExecutor in Selenium WebDriver with Java.
March 7, 2025
· 5,565 Views · 2 Likes
article thumbnail
Create a Custom Logger to Log Response Details With Playwright Java
This tutorial teaches how to create a custom logger for login response details using the Playwright Java framework for API testing.
January 20, 2025
· 8,010 Views · 5 Likes
article thumbnail
How to Test DELETE Requests for API Testing With Playwright Java
This tutorial demonstrates how to test DELETE requests using the Playwright Java framework for API testing, using examples of deleting data using an API.
January 7, 2025
· 6,201 Views · 2 Likes
article thumbnail
A Beginner’s Guide to JUnit 5
This tutorial blog is a beginner's guide to start using JUnit 5. It provides details about setup, configuration and basic JUnit 5 methods.
December 30, 2024
· 6,941 Views · 3 Likes
article thumbnail
How to Test PATCH Requests for API Testing With Playwright Java
This tutorial demonstrates how to test PATCH requests using the Playwright Java framework for API testing, using examples of partially updating data of an API.
December 20, 2024
· 14,141 Views · 4 Likes
article thumbnail
How to Test PUT Requests for API Testing With Playwright Java
This tutorial demonstrates how to test PUT requests using the Playwright Java framework for API testing, including examples of updating data of an API.
December 11, 2024
· 10,987 Views · 3 Likes
article thumbnail
How to Test GET Requests With Playwright Java for API Testing
This tutorial teaches how to test GET requests using the Playwright Java framework for API testing, with examples of fetching data from an API and handling errors.
December 4, 2024
· 5,596 Views · 5 Likes
article thumbnail
How to Test POST Requests With Playwright Java for API Testing
This tutorial teaches how to send POST requests using the Playwright Java framework for API testing, with examples for order creation and handling errors.
November 28, 2024
· 6,514 Views · 6 Likes

Comments

Data Driven API Testing in Java with Rest-Assured and TestNG: Part 1

Feb 27, 2026 · Faisal Khatri

Yes, I have created a series of tutorials for data-driven testing with Rest-Assured, including JSON, CSV, and Excel files, and will be posting shortly here.

How To Perform JSON Schema Validation in API Testing Using Rest-Assured Java

Jul 26, 2024 · Faisal Khatri

Thanks for reading :)

User has been successfully modified

Failed to modify user

  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook