Top 25 API Testing Interview Questions & Answers | Rahul Shetty

Поделиться
HTML-код
  • Опубликовано: 9 май 2024
  • In this Video, I have Discussed the most frequently asked API Testing related Interview questions. For complete API Testing (Manual + Automation) Tutorial, Please check out below course from RahulShettyAcademy.com
    courses.rahulshettyacademy.co...
    What you will Learn from Rahul Shetty's API Testing Tutorial?
    You will get complete knowledge on REST API Automation testing
    You will be able to DESIGN and IMPLEMENT structured API AUTOMATION FRAMEWORKS with REST Assured API
    In-depth understanding of REST API Automation using RestAssured with real time examples
    Thorough knowledge on REST Manual testing tools like POSTMAN with many Practise API's demo
    We have dedicated INSTRUCTORS to help you with queries within 24 HOURS, resume preparation, Interview questions
    Additional knowledge on generating excellent client reports for API Test execution results

Комментарии • 145

  • @sandipb8822
    @sandipb8822 2 года назад +38

    oh my god..... i watched ur this video b4 my interview...and u know what i cleared it..thank u so muchhh..

  • @kavyahoney4924
    @kavyahoney4924 2 года назад +9

    The way you explain is awesome. We can see and hear your explanation which make easy to understand and to remember as well. Thank you so much!

  • @sangeethapatil958
    @sangeethapatil958 3 года назад +6

    Thank you so much Rahul. This has be very useful for my interview and you have great teaching skills.

  • @RohitVarma1978
    @RohitVarma1978 Год назад +18

    Hi Rahul, I would like to thank you whole heartedly as I got selected for a job after going this video on API testing. First few questions itself were good enough to crack the interview and display confidence. Once again many thanks.

  • @tapajyotichakraborty9652
    @tapajyotichakraborty9652 4 года назад +3

    Great initiative. Thanks a ton

  • @shraddhadange807
    @shraddhadange807 3 года назад +4

    Thanks Rahul sir ....u r always wonderful at your explanation...I m one of u r student at Udemy .

  • @All-is-well2023
    @All-is-well2023 Год назад +1

    Excellent video sir...Its very clear and useful for the interview preparations. Please post some videos for POSTMAN as well.

  • @user-mk9hz4ex6b
    @user-mk9hz4ex6b Год назад +35

    00:42 Challenges
    07:03 Authentication
    8:28 API is the best form for automation
    10:34 REST API
    11:19 Verify in API testing
    13:53 Path and Query Parameters
    15:17 HTTP request core components
    18:09 HTTP Methods for below API Scenario? Get or Post?
    21:13 API and UI testing differences
    22:19 What protocol is used by the RESTFUL Web Services?
    22:47 What are SOAP Web Services?
    24:08 How do we Represent a Resource in REST?
    24:48 Can you use GET instead of PUT to create a resource?
    26:11 Can you use POST instead of PUT to create a resource?
    27:19 Payload
    28:08 Path and Query parameters in request Endpoint
    29:04 What is REST Assured?
    29:53 How would we define API details in Rest Assured Automation?
    30:54 What is JSON Serialization & Deserialization in Rest Assured?
    33:31 JSON Parsing Techniques in Rest Assured Automation.
    34:37 Send attachment to API using rest Assured Test.
    35:45 Status Codes and their descriptions

  • @taiwoalimi2873
    @taiwoalimi2873 Год назад +2

    Hello Rahu, I really love your talent and the way you teaches. Please do you have any video for CONFLUENCE training?

  • @shaikfazil1091
    @shaikfazil1091 2 месяца назад +2

    I have never seen such a clear explanation of any teaching video on api testing.. Plzz do more

  • @gopik4723
    @gopik4723 2 года назад +1

    Hello Rahul, very nice explanation. Thanks a lot.

  • @oleaccent6732
    @oleaccent6732 3 года назад +52

    The interviewer may also ask you about tokens, types of tokens (SWT, SAML, JWT). Besides, he may ask you to define the JSON structure format. It looks like a 'key value' structure type. And REST is not a protocol. It's is a software architectural style.

  • @sirisree18
    @sirisree18 3 года назад +3

    Thanks so much. It has very much clear information.

  • @nicemanu8
    @nicemanu8 4 года назад +1

    It was indeed useful. Thanks

  • @babyravella1046
    @babyravella1046 10 месяцев назад +1

    This is best video on youtube on api testing interview questions. You explanation is awesome. Anyone can crack interviews easily.

  • @vasavip1628
    @vasavip1628 2 года назад +2

    Awesome. Thank you for sharing this video.

  • @mahendranadig9376
    @mahendranadig9376 2 года назад +3

    Thank you Rahul for the quick guide. It will be definitely helpful.

  • @lawrenceeluebo4312
    @lawrenceeluebo4312 4 года назад +6

    very cool refreshing, thank you

  • @tencups2778
    @tencups2778 3 года назад

    You are awesome. Thankyou!

  • @ivsonali9017
    @ivsonali9017 8 месяцев назад +1

    I am learning a lots from your RUclips and Udemy videos ,such a wonderful instructor you are, as I am from non it background and clearing my doubts from all of your s videos.

  • @nayangawande1189
    @nayangawande1189 4 года назад +1

    Thanks for the video Sir :-)

  • @natalliaimbra8564
    @natalliaimbra8564 Год назад

    Thank you very much! I’ve learned a lot from your video.

  • @user-xb5pj6th3f
    @user-xb5pj6th3f 2 месяца назад

    This is best video on youtube for api testing interview questions. Your explanation is awesome

  • @ashwinilamture3735
    @ashwinilamture3735 2 года назад +2

    Hello Rahul, This video is very useful for me as well as all.

  • @trickytricktwo
    @trickytricktwo 3 года назад +2

    Thanks Rahul sir for providing us information for Rest api. I am regular viewer of your Videos. I have a query if you can guide me in this. Actually i need to test an application in which i need to get the records/orders for like iphone in last 1 min using Rest api. SO how can i achieve it.

  • @garlapatisandhya3255
    @garlapatisandhya3255 3 года назад +1

    Very useful..thank u

  • @hitupatel752
    @hitupatel752 3 года назад +1

    Thank you so so much .....

  • @BiswajitSamalOdisha
    @BiswajitSamalOdisha 3 года назад +14

    Q-13: Can we use POST request instead of PUT to create a resource ? Your answer is Wrong. We can not. While post we do not require to specific about the index or on which resource we have to do a update operation where are in POST a new resource gets created with ID auto-generated. Requesting you to modify the answer on video 26:41

  • @haykuhimarkosyan4639
    @haykuhimarkosyan4639 Год назад

    Very informative video, thank you!

  • @mohammedsohail2321
    @mohammedsohail2321 3 года назад +1

    Thank you very much Mr Rahul

  • @Paul-Maven
    @Paul-Maven 3 года назад +2

    Thank you for your efforts!

  • @bossbaby.anaisha
    @bossbaby.anaisha 3 года назад +32

    Hello Rahul,
    I have completed your entire course on Udemy. It was a great course and helped me learn the topic in depth. But, I did not find Digest authentication in the course. Could you pls explain the concept of digest authentication with an example?

    • @ashutoshpandey5416
      @ashutoshpandey5416 7 месяцев назад

      Digest Authentication is advance version of Basic auth, Username and password that is passed to the server are in encrypted form.

  • @daryatarani3575
    @daryatarani3575 3 года назад

    it was very useful. thank you

  • @pyar-wyar1681
    @pyar-wyar1681 Год назад

    Hi Rahul thanku soo much for this useful overview thanks a lot

  • @ankitshrivastava1772
    @ankitshrivastava1772 2 года назад +5

    If we use POST instead of PUT then it will create a new record then my intention was to update the existing data, now how POST was used in place of PUT.

  • @priyanbhogade3330
    @priyanbhogade3330 2 года назад

    Too good.,thank you

  • @keshav1020
    @keshav1020 3 года назад

    Thank you.

  • @Pooja-hs5pz
    @Pooja-hs5pz 2 года назад +10

    Hello, Rahul Great I have enrolled in your course a few days back getting interested in API more.
    Q. Will the interviewer asks to write a code also? If giving an automation interview. Like for selenium interviews they ask.

    • @swapnildukare9255
      @swapnildukare9255 Год назад +1

      Have u got The study material and interview questions

  • @mohammadtajuddin7115
    @mohammadtajuddin7115 3 года назад +1

    Thank you so much💐💐💐💐

  • @hitupatel752
    @hitupatel752 3 года назад +11

    Thank you so much Rahul Sir,, however can we have word format for these questions so easy for to read back to back insted listen

  • @chicku975
    @chicku975 3 года назад

    So enjoyed this

  • @hankaya5606
    @hankaya5606 Год назад

    Extremely helpful thank you

  • @svetlanamazhaykina6918
    @svetlanamazhaykina6918 Месяц назад

    Thanks for your work! Well done!

  • @anandgadad6646
    @anandgadad6646 3 года назад +1

    Thank you Rahul

  • @shibaprasadrout4682
    @shibaprasadrout4682 2 года назад +2

    Hi Rahul, I have used request body in get method.

  • @user-zd1ee5mi3l
    @user-zd1ee5mi3l 9 месяцев назад

    these are amazing ! ! !
    how can I download them ?

  • @thuongnguyen557
    @thuongnguyen557 2 года назад

    Thank you so much

  • @VSEditz150
    @VSEditz150 3 года назад +1

    Thanks Rahul

  • @yogeshtomar6292
    @yogeshtomar6292 Год назад

    Thank You.. Your Video Help me.

  • @poojajadhav1841
    @poojajadhav1841 11 месяцев назад +5

    Hi Rahul,
    I have completed your RestAssured course on Udemy, I am not sure if database access and verification is covered there. Could you create a tutorial on that ?

  • @nancybhardwaj3895
    @nancybhardwaj3895 3 года назад +2

    Best questions 👍👍

  • @user-es3ub9xc6x
    @user-es3ub9xc6x 10 месяцев назад

    hi Rahul can you suggest any mini project on API testing. links to practice and get knowledge practically

  • @nikhil-zz6mr
    @nikhil-zz6mr 3 года назад

    request can be sent as both json or xml in rest api but it is necessary to have request only in xml format in soap

  • @salinanobi3875
    @salinanobi3875 2 года назад +1

    thanks it helps actually .

  • @harshindublin
    @harshindublin 3 года назад +5

    Thank You Rahul Sir that was amazing refreshing session. Now I'm confident for my interview.

  • @riddhi123456
    @riddhi123456 3 года назад +10

    I was asked a question in interview - "In Rest assured, how to handle async APIs?" Please help me with the answer.

    • @status-ls8bi
      @status-ls8bi 2 года назад +1

      We can mange using promises .

  • @fusionedbits6117
    @fusionedbits6117 3 года назад +1

    Not sure if i am correct but as per my understanding POST & PUT are different POST will create a new entry to db, where PUT will update existing entry from db with new fields or passed information.

    • @amitclick99
      @amitclick99 3 года назад +2

      POST is super set of all the method except get..you can use both post and put to update..means you can use post for creating and to update also but cannot use put for creating.. anyways it depends how developer used this if he used post to update as well then we can use post..but developer cannot use put for creating

    • @fusionedbits6117
      @fusionedbits6117 3 года назад

      @@amitclick99 thanks for sharing your knowledge

  • @anjalikondapalli5835
    @anjalikondapalli5835 3 года назад +5

    Hello Rahul, I have taken up you Rest Assured API training in Udemy. It is very helpful. The way you have started with Rest Assured and extended it to Cucumber is very good. Since serenity BDD is good in reporting part, Do you have any plans to add up API testing with Serenity + Cucumber ?

    • @arunamaurya9379
      @arunamaurya9379 3 года назад +3

      Do you have attended any Rest API interview yet? just wanted to know is that Udemy course enough to crack interview.

    • @MrSayandeep
      @MrSayandeep 3 года назад +1

      Please reply

  • @garlapatisandhya3255
    @garlapatisandhya3255 3 года назад +2

    Please share mobile application testing interview questions

  • @sanjanasantosh1247
    @sanjanasantosh1247 Месяц назад

    Very informative and helpful video sir

  • @harshadityabhadouria6809
    @harshadityabhadouria6809 3 года назад +4

    Hello Rahul, I hope you are doing great, just want to give few suggestion to you like if you really invest time to create such video for benefit for the student then at least you should reply there doubt I have been try to in touch with you for many of my query for the respective training of yours, being paid student of your it's very hard to connect you than what about others. Please think a bit as you're in the industry where word mouth publicity from a student is very much needed.

  • @cynthita93
    @cynthita93 Месяц назад

    GREAT VIDEO!!! Thank you!!! :)

  • @shapbnil
    @shapbnil 3 года назад +11

    Hi Rahul, Could you please make one video for MySQL interview questions?

    • @madhurvansil
      @madhurvansil 3 года назад +3

      RAHUL SIR PLEASE MAKE VIDEO ON MYSQL INTERVIEW QUESTIONS WITH COMPLEX PROBLEMS

  • @abhishekdesai3345
    @abhishekdesai3345 4 месяца назад

    Hi Rahul. I have a test case where I have to take a screenshot after every click and store the screenshot in a Word document for documentation purposes. Please make a video on this.

  • @parthipanpanneerselvam93
    @parthipanpanneerselvam93 3 года назад +1

    Hello sir.. Please upload videos on playwright Automtion tool

  • @akashabhayanandana9639
    @akashabhayanandana9639 3 года назад +1

    helpful

  • @suvradattajena3376
    @suvradattajena3376 3 года назад +1

    is header is compulsory for api request ?

  • @anuroop7450
    @anuroop7450 2 года назад +1

    Thank you

  • @guptaarchita7774
    @guptaarchita7774 4 года назад +7

    diffrence between put and patch method is also common interview question.

  • @rashmibn5228
    @rashmibn5228 Год назад

    Thanks Rahul .. it helped me a lot to attend the interview.

  • @tanercoban5573
    @tanercoban5573 Год назад

    please can you explain how to validate elements with Api.?

  • @soumyashreesarangee9560
    @soumyashreesarangee9560 2 года назад +1

    Hi Rahul I am unable to create api test in uft 14.51 .... I have concurrent license still it is asking for license

  • @ashokkumarranwan3096
    @ashokkumarranwan3096 Год назад +1

    Sir plz give the link for the API authentication techniques video

  • @shaivya47
    @shaivya47 2 года назад +1

    Which course is best to learn API testing by @ Rahul shetty sir

  • @mangeshmehare9669
    @mangeshmehare9669 3 года назад +1

    Nice

  • @guleri7221
    @guleri7221 2 года назад +1

    Rahul why I can;t find any Authentication lecture in your SoapUI Course?

  • @pratheepkumar4218
    @pratheepkumar4218 4 года назад +1

    Hi, Can you create katalon studio API testing. Beginner to advanced level sir.now a days it's a popular tool in the market.most of the product based companies using it.

  • @daudmangal988
    @daudmangal988 2 года назад +1

    can you upload these interview questions in word document or PDF file so we can print it for our study.

  • @tejapavanmarri4843
    @tejapavanmarri4843 2 месяца назад

    Hi rahul can you please provide selenium with automation full course basics to high level

  • @tomprakashsingh7052
    @tomprakashsingh7052 10 месяцев назад

    @18.50 , I feel it's wrong , even a get call can also have a request body.
    A request which does not have a request body as called a head call and an api call which has payload also is called get call.

  • @smileisthebestmakeup3816
    @smileisthebestmakeup3816 3 года назад +5

    Could you please share the document

  • @sapanapatil9556
    @sapanapatil9556 2 месяца назад

    Hello sir..can u share me the link of automation with java course?i want to learn automation testing so pls suggest me which course of urs is better?

  • @prateekqa21
    @prateekqa21 3 месяца назад

    Can't we send request in xml format in API's, as you mention different between soap and rest api that request type is xml and respectively which is not correct as rest api's also support xml's, form-data and jason

  • @jitendrasawant3872
    @jitendrasawant3872 3 года назад

    Hi Rahul, can you send me api automation testing using selenium video or send link Plz, I m not able to find in your videos

  • @codingprograms2078
    @codingprograms2078 Год назад

    Savage 🔥

  • @medhabhat1
    @medhabhat1 Месяц назад

    difference between authorization and authentication.which happens first?in api?

  • @MrRamtecs
    @MrRamtecs 2 года назад

    Rahul I am in one of your udemy classes, I lost your email information to send you questions. Can you tell me where to find that again?

  • @GKSUSK
    @GKSUSK 8 месяцев назад

    Any docs available???

  • @gangadharrajanala1564
    @gangadharrajanala1564 3 года назад

    1st and 2nd question answers are not matched. in 1st,POST is to create data but in 2nd POST is mentioned as add to existing object.
    Can you please clarity me??

  • @sunilrenati2803
    @sunilrenati2803 Год назад +1

    How can I access this document to prepare for interviews

  • @user-pm8rh6yb6w
    @user-pm8rh6yb6w 5 месяцев назад

    Hi recommend me editor for writing python playwright test automation.

  • @madhukarapaim3448
    @madhukarapaim3448 4 года назад +1

    Hi Rahul, how to get this API testing interview questions?

    • @tombradbury8894
      @tombradbury8894 3 года назад +1

      Watch it and type it in word or anywhere u want

  • @kumar.aligeti
    @kumar.aligeti 2 года назад +1

    1. How to maintina cookei based authtentication session
    2. if the cookie is expired how to increase the cookie expiry time

  • @manishmandal6660
    @manishmandal6660 Год назад +1

    Please provide the link for pdf of all these questions.

  • @avikroychoudhury3858
    @avikroychoudhury3858 3 года назад +2

    What is the requirement document for a API testing?

    • @amitclick99
      @amitclick99 3 года назад +4

      Contract documents where all the details are mentioned like base Uri ,parameters details http methods details , Jason format for req and Res,authentication details and credentials for authentications ,endpoints details etc..

  • @eruventivasavi5505
    @eruventivasavi5505 3 года назад

    Could you provide the meterial please

  • @beunik8251
    @beunik8251 2 года назад

    Can you will attached this file in description?

  • @akanshaagrawal9934
    @akanshaagrawal9934 2 года назад +1

    Can u plz attach this word document here ?

  • @jitendrasawant3872
    @jitendrasawant3872 3 года назад +1

    Can you share this word file with us??

  • @prashantkuril.6698
    @prashantkuril.6698 3 месяца назад

    How we will came to know use. Get and Post