Questions tagged [api]

Application Programming Interface : a set of functions and procedures that allow the creation of applications which access the features or data of an operating system, application, or other service.

Filter by
Sorted by
Tagged with
0 votes
0 answers
3 views

How to download multiple files in local system using POST API request in robot framework rather than in binary form data

I struck in one scenario in which i need to download multiple files in local repository using POST API request in robot framework. I tried below code but not able to resolve the issue. ${headers}= ...
Chirag Dhingra's user avatar
0 votes
2 answers
53 views

How to correctly divide API tests into test cases

I'm practicing API testing and I'm wondering what the correct approach to dividing tests into test cases is. For example, GET gives me a JSON which is a list of items and I want to check a few things ...
eilchner's user avatar
-1 votes
1 answer
28 views

To Cucumber(or other bdd) or not to Cucumber when automating api tests?

I want to know you’re opinion about your experience with Cucumber when automating api tests. Would you recommend it in all cases? I’m dealing with a very complex endpoint(complex request/response) and ...
Thea's user avatar
  • 11
1 vote
2 answers
130 views

API Performance for 30 user, after 1 second

I want to hit an API with different data that will be fetched from a CSV and this data will be hit one at a time after every second. What I did is that used CSV data config to upload data and in ...
Hassan Bari's user avatar
1 vote
2 answers
7k views

What is the difference between Bearer token and API key authorisation in Postman API testing? [closed]

I am a complete newbie in API testing. Now, while sending a GET or POST request , we need to authorize the calling project. How does it work internally and what's the difference between API key and a ...
test234's user avatar
  • 21
1 vote
1 answer
93 views

API Testing and automation framework [closed]

I wonder if it is 100% necessary to use an automation framework like KARATE instead of API Tools like POSTMAN. Usually I automate different websites by using SELENIUM & JAVA and I try different ...
new_programmer's user avatar
1 vote
0 answers
247 views

Some value from Postman test undefined

I need to create tests in Postman for running key values for the AI Conversation app. I have created tests, where I have used the logic below, where I can see all of the values after a test run except ...
Natalia Hunter's user avatar
2 votes
1 answer
598 views

Replacing url data with file data in jmeter

I have a link which contains a field for id. I want to fill this field data with data from a csv/txt file. The link is going to help me get data for a particular api.The url looks something like this: ...
Kshitija Patil's user avatar
-2 votes
2 answers
579 views

Should i learn SOAP API or Rest Assured API Testing? [closed]

I am new to API testing world. Should i learn Rest Assured API testing using maven and eclipse or should i learn all things on Soap UI or Postman tool? Which tool is more in demand in IT industry and ...
test882's user avatar
0 votes
1 answer
320 views

java.lang.NullPointerException,at ✽.Given product is set with the following fields(src/test/resources/features/wizard/wizardNewProduct.feature:

Pls, I need help, I'm getting a null pointer exception, When I send a request, I'm catching values in Cucumber through the List<Map<String, String>>. I'm testing API with Rest Assured and ...
Qa Automation's user avatar
2 votes
0 answers
71 views

Design Industrial Process Controller for Testability

We are currently developing a new industrial process controller for applications with very low cycle times (<50us). The embedded software that runs on this controller shall be validated ...
MikeH's user avatar
  • 121
3 votes
2 answers
991 views

API Testing on production - what requests shouldn't test?

I've manage to get new job and what I can say so far - expectations for me are high. I never used to test API on production - usually I've been teached to test API on dev/test enviroment, but in ...
nieudacznik toja's user avatar
6 votes
1 answer
102 views

API Test Plan Documentation Standards

I've a question for experienced API testers, especially those who work in large organisations. I've been tasked to identify any industry standards for documentation of API test plans. So far, I've ...
Mark's user avatar
  • 69
4 votes
7 answers
189 views

I want to practice testing API but can't find anything interesting

I want to practice in automating API testing but can't find anything interesting. Everything that I found were on the one hand rather complicated, on the other hand they did not allow testing such ...
Kosh's user avatar
  • 315
-1 votes
1 answer
35 views

How to fetch the list of newly created time entries alone using Postman? [closed]

From this json, I need to fetch created_at. How should I do it in Postman? { "meta": { "total_logged": 127200, "total_logged_per_team_member": [ ...
Shivashankari T's user avatar
0 votes
2 answers
288 views

Asserting against database during selenium test run

Just wanted to hear some thoughts about asserting against the database during a selenium test suite. For the website I am working on is a SPA with API backend where the majority of the service ...
st0ve's user avatar
  • 171
0 votes
0 answers
58 views

API to export cert

Is there any windows api available to export my cert MMC.exe, which exports the .cer files from their certificate store? I'm looking for the API which is compatible with software testing such as ...
demon sky's user avatar
1 vote
2 answers
2k views

GUI tool for API testing with possibility to choose HTTP protocol version

I'm looking for a GUI tool for API testing that allows for changing a HTTP protocol version. There're many tools for API testing, but all I've found don't offer a choice of selecting what HTTP ...
pavelsaman's user avatar
  • 4,548
2 votes
6 answers
124 views

API Management Tool Recommendation

I am looking for a tool for API testing and collaboration that offers the following: Creating a workspace that can be shared with a limited number of people. A good number of collections without ...
Abhay's user avatar
  • 21
0 votes
1 answer
2k views

Can i check at a time multiple api in jMeter? [duplicate]

I have started the JMeter in the mobile Application can I test the Multiple API at a time in Jmeter if yes then how can I check the output?
Meet's user avatar
  • 150
-2 votes
1 answer
24 views

How to provide File and some para. to POST API using Python/ C#?

Team, I am trying to provide File and some para. as a input for API. Expecting output based on validation. Even after providing both inputs correctly, I am getting File as null with length 0. Below ...
Narendra Chandratre's user avatar
1 vote
0 answers
274 views

Header isnt being sent when using faraday gem ruby

I am doing an Api automation in Ruby and I am using the Gem Faraday to automate a file upload in my API. I have the follow problem: My Header is not being sent. I just tried all the options and is ...
Vanessa Bioni's user avatar
1 vote
2 answers
4k views

JMeter - JSON parse error: Unexpected character

I am trying to add dynamic Post response on one rest API URL(http:IP:9000/page) with data as a JSON request in file format, So to add that file in post body I use the command: {__$FileToString(C:\...
sneh mishra's user avatar
0 votes
3 answers
3k views

Postman or any API tools for API cache testing

my application (Restful API, no UI interface at this moment) has the Cache Async in memory functionality at each GET, POST, PUT, DELETE. Does Postman or any API tools has the ability to test the cache ...
user2201789's user avatar
0 votes
0 answers
735 views

TestNGClassFinder Warning: Can't link and determine methods of class examples.ExamplesTest

Just started with Karate API test sample project and encountered with this issue. My pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-...
Lalit Phirke's user avatar
1 vote
3 answers
521 views

Best practice for testing data integrity between server and UI

I am a QA. This is the software chart: Search Engine (Apache Solr) <-> Server (expose itself to UI by an API) <-> UI. The server makes queries on the search engine and send the returned data ...
Asher's user avatar
  • 21
1 vote
4 answers
4k views

How can I test when app requires OTP via SMS?

I'm using Selenium with Java to test a web application. The app requires a user to receive a One-Time Passcode (OTP) to authenticate they are, who they say they are and to authorize several critical ...
Zaxxon's user avatar
  • 51
2 votes
2 answers
356 views

Postman API test structure

Recently I started writing tests for our API. However, I have faced some issues which I think it is critical to think at the start. How should I structure my tests in terms of setup and cleanup phase (...
user avatar
11 votes
1 answer
808 views

How to approach API testing?

This is one of the most common needs today and consequently a common interview question. This question is intended to be a canonical answer to the general question of "How do I test an API". Other ...
Michael Durrant's user avatar
2 votes
1 answer
236 views

commit end 2 end / acceptance tests in FE or BE repository?

I have two repositories: Backend API (php/laravel). API tests written with codeception Frontend SPA (vue). tests written with jest I now want to write e2e/acceptance test. The tests should automate ...
Chris's user avatar
  • 149
0 votes
4 answers
170 views

Should automation code be as complex as application code?

Software project are often created as modules (in separated project folders) and communicate using services and apis to communicate between modules in order to improve flexibility and scalability. ...
Syrus's user avatar
  • 1,207
1 vote
4 answers
5k views

How to create generic Java code to make REST API calls?

I have some automated RESTful API tests in Java. They use a proprietary Java library (restLibOne) to make API calls. The proprietary library is similar in concept to REST Assured, but vastly different ...
MasterJoe's user avatar
  • 446
0 votes
1 answer
227 views

How do I pass payload to API test?

I'm creating an API testing framework, and to avoid having a test class containing 1000's of lines of code I'm looking at creating separate classes which will hold the xml data, which I'll then call ...
Andy Tilston's user avatar
0 votes
2 answers
233 views

Setting up an API Test Framework

I'm testing an API and I'm looking to define my payload using classes so that my program can then deserialize/serialize into any format (namely XML in my case). Below is an example of the payload: ...
Andy Tilston's user avatar
0 votes
1 answer
2k views

XML Payload gives 'The ' ' character, hexadecimal value 0x20, cannot be included in a name.' error

I'm attempting to create a test framework in c# to automate some of our API tests. Relatively new to this area so have come across an issue I can't solve. My XML payload is as below: <Order> ...
Andy Tilston's user avatar
2 votes
2 answers
2k views

Passing parameters between tests with RestSharp

As I'm getting more familiar with the RestSharp client library for my API testing I'm confortable with using it for single API response checks e.g. checking a status code is correct, or that the ...
Andy Tilston's user avatar
0 votes
3 answers
255 views

Testing multiple API contracts as part of 1 test

I have a situation whereby, say, I have one API which creates an employee(POST); one which then returns the employee(GET) and one which deletes the employee(DELETE). I've been using RestSharp/C# to ...
Andy Tilston's user avatar
1 vote
1 answer
53 views

How to test API contracts when there is a dependency on data from an outside source

I'm after some advice regarding a project I am currently working on. There is a front-end, similar to what Amazon is like in that sales are fed through the site(there is no API for doing this). ...
Andy Tilston's user avatar
1 vote
0 answers
86 views

Consumer-driven Contract Testing

I've just come across the term consumer-driven contract testing and, working as a QA, was wondering a few things: What does this actually mean in laymans terms? Who would generally execute this type ...
Andy Tilston's user avatar
5 votes
1 answer
7k views

Assistance with a DELETE request in Postman

I'm attempting to create some API tests to assist with getting familiar with API automation and I'm using the really helpful Restful-Booker API for this. The API documentation is also here. However I’...
Andy Tilston's user avatar
5 votes
1 answer
383 views

Good strategies to test integration with multiple external providers

I have a single service that acts as "middle-man"/gateway between a few internal services and multiple external complex APIs, over 20 to 30+ different ones. I want to direct my testing efforts in ...
Filipe Freire's user avatar
13 votes
4 answers
28k views

API Testing tools in C#

I'm looking at writing at automated tests to cover regression testing in respect of Restful API's. I have familiarity with how to do this in Java using Rest Assured, however the company I currently ...
Andy Tilston's user avatar
1 vote
1 answer
530 views

SoapUI response: Integer range validation

One of my API's is returning, "minStudentAge":12 For a one API out put there will be 5 ,6 "minStudentAge" tags with different integer value. Is there any way to validate the integer value which ...
ChathuD's user avatar
  • 2,149
2 votes
4 answers
310 views

Career path advice - microservices or APi testing

How to become an automation expert in restful api testing ? Is this similar to microservices testing or is that a different approach ?
gosukiehl's user avatar
0 votes
1 answer
858 views

Testing NIFI: best practices

I do have new task related to test NIFI Apache. not sure where to start or how to. I have one thing in mind to test it as an API but the only response it sends is status code. I know also it has be ...
user6336's user avatar
  • 132
0 votes
1 answer
166 views

API automation for a android App [closed]

I have to start API automation for a android App. App is coded in C++. Please suggest the approach as I am new to API testing.
Nikhil Vernekar's user avatar
2 votes
1 answer
104 views

Should I test the created data after using Post Https Requests from Postman?

We are gonna use Postman to tests our API resources. When you create a Post HTTP request to your API, it returns success response and not sure if the data were created successfully and correctly. ...
Ner's user avatar
  • 163
1 vote
1 answer
2k views

Comparison testing using karate tool

I'm using karate tool for api automation testing. Is there a way to do comparison or A/B testing using karate - That's testing with 2 urls and making sure both return the same response..please help ..
Gayathri's user avatar
3 votes
4 answers
4k views

How to create automation framework for automation of REST APIs?

Currently, I am using JMeter to automate APIs but I have been asked to form a framework that is quicker and convenient to use for everyone in the team and a framework that preferably involves reading ...
Rohan Kalia's user avatar
3 votes
2 answers
1k views

Where to find the authorization token in JMeter recorded scripts of an android app?

I am getting unauthorized error for my HTTP request. I recorded the server side interaction of Android app using JMeter proxy script recorder. Only the login request is working, but the token is not ...
Rishikesh's user avatar
  • 885