Skip to main content

Posts Tagged ‘API Testing’

Istock 1435220822

A Guide to OAuth 2.0 Authorization Code Grant in API Testing using Rest Assured

Understanding OAuth 2.0: The Gatekeeper to Secure API Access In API testing, ensuring secure and authorized access to protected resources is paramount. This is where OAuth 2.0, an industry-standard authorization framework, comes into play. It acts as a robust mechanism for granting temporary access tokens to applications. It enables them to interact with APIs on […]

Istock 1431590199

API Testing with Apache JMeter: Comprehensive Guide

APIs (Application Programming Interfaces) indeed play a crucial role in modern software development, enabling different applications to interact and exchange data seamlessly. In the contemporary world of technology, APIs have evolved into the fundamental backbone of modern software businesses, serving as the essential means of communication and data exchange between various applications. While you may […]

Teens In Circle Holding Smart Mobile Phones Multicultural Young People Using Cellphones Outside Teenagers Addicted To New Technology Concept

OAuth 2.0 Authorization using Client Credentials

Let’s see how to set the access tokens for APIs which are not public and need some sort of Authentication and Authorization. Access Tokens help clients securely call their web APIs with protection. There are lots of methods given in the Postman for providing the access token. When a user goes to the authorization tab […]

A group of diverse coworkers working on the computer together

API Testing : Test MultipartFile Upload using Java, Spring and Cucumber framework

It is easier to test MultipartFile upload service in POSTMAN just by selecting multiple files and sending the request. But to test using Java, we need to write multiple lines of code to invoke the request. In this blog, we will discuss about the Java function to invoke MultipartFile upload request and get the response. […]

Understanding Postman Variables and 5 Tips and Tricks for Working With Them

Postman is an interactive and automated tool for testing your project’s application programming interface (API), which allows your product or services to talk to other products or services. Postman is a Google Chrome extension that allows you to connect with HTTP APIs. It has a user-friendly interface for creating requests and reviewing responses. It works […]

How to Implement Authentication Using a Captcha Image in Python

CAPTCHA is an acronym for “Completely Automated Public Turing test to tell Computers and Humans Apart”. It is a test used to determine whether the user is human or not. A typical captcha consists of a distorted test, which a computer program cannot interpret but a human being can still read. We need to bypass […]

How to Solve Common API Testing Challenges

Testing teams face several unique challenges when testing application programming interface (API) implementations. API testing is part of the integration testing process, facing compatibility and communications issues. In our work with customers, we implement custom solutions. However, there are some common challenges we run into as well. We list them here: Challenge #1: API Testing […]

BDD API Testing with Super-Test and Jasmine

1.Challenge of API Testing API testing is a black box test, which is used to determine whether APIs return the correct response in the expected format for a broad range of feasible requests, as well as react properly to edge cases such as failures and unexpected/extreme inputs. The quality of the test is often evaluated […]