API Testing Interview Questions and Answers| 3+ YOE

Поделиться
HTML-код
  • Опубликовано: 30 июн 2024
  • This video is useful for interview preparation of manual testing for freshers:
    software testing,software development life cycle,manual testing,manual testing interview questions and answers for experienced,manual testing interview questions,manual testing interview questions and answers for freshers,interview questions manual testing,manual testing interview questions sdet,Manual Testing Interview Questions for Freshers,mock interview manual testing,RD Automation Learning,manual testing interview questions for 5 years
    #SoftwareTestingInterview #SoftwareTestingMockInterview #MockInterview
    This Video is helpful for people who are looking for :
    Testing interview questions and answers
    Testing technical interview questions and answers
    Testing Telephonic Interview
    Testing online interview
    Testing java Interview Questions
    Testing interview questions
    Testing interview questions for freshers
    Testing interview india
    Testing interview experience
    Testing interview questions for experienced
    Testing interview questions for automation testing
    Testing automation testing interview questions
    Testing interview experience
    Testing interview questions and answers for freshers
    Testing interview questions geeksforgeeks
    In this manual testing mock interview, you will learn how to tackle manual testing interview questions and answers for freshers. I will be interviewing one of my RUclips subscribers who is fresher and looking for job into software testing. I will also be explaining the software testing interview questions and answers for freshers or 0-1 years experience along with tips and tricks to handle software testing interviews.
    Watch this software testing mock interview video and get understanding about software testing interviews and types of questions asked in software testing interviews.
    Testing qa automation interview questions
    Testing interview process quora
    Testing interview experience quora
    Testing mock interview
    Testing selenium interview questions
    Testing selenium interview questions for experienced

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

  • @HimaBinduT-pv6bz
    @HimaBinduT-pv6bz 2 месяца назад +2

    POST is used to create new reource in the server. For your question, If we hit the same request 10 times, first time the reource will get create with an id. next time onwards , it throws 422 status- Unprocessed entity. Message says like , "The reource has already been taken". because we are sending the request with same payload everytime.

  • @991tanmay
    @991tanmay 10 месяцев назад +9

    Hello Sir, Your videos are really helpful Thanks a lot for that. For the question you asked what if we hit POST multiple times with same data(body). The ans is it will create 10 requests and it will give different "id" each time.

  • @philomanbabuperam
    @philomanbabuperam 11 месяцев назад +1

    Good Questions and Nice Answers.....:)

  • @shilpamishra3889
    @shilpamishra3889 Месяц назад +1

    post- it is used to create/add new resource.
    put - it is used to update the existing resource.
    if we hit same post request multiple times, it will show "429 too many requests" status.

  • @ishuishu3149
    @ishuishu3149 5 месяцев назад +3

    What is collection
    What is payload
    Validation in postman
    Http code 404 not found
    Integration with Jenkins
    IllegalstateException
    Different variables

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

    hitting post request in concurrent manner post creat resource every time
    put not create resource everytime
    post used for insert data & put is used to update data or if not data is there then create one data

  • @medhabhat1
    @medhabhat1 3 месяца назад +1

    POST is not impodent - it mean everytime i hit the request, new resource will be created but in case of PUT, its not same case

  • @testingic2141
    @testingic2141 11 месяцев назад +1

    @RD Automation Learning Please provide answer to that question- " how do you validate test Coverage"?

  • @sabkaBaap007
    @sabkaBaap007 10 месяцев назад +2

    Sir close to three years of experience h industry me and I've worked in automation testing projects from the beginning, I've worked in ui testing automation projects, mobile application testing automation protect and currently in api testing automation project. I'm working in an MNC but I feel that my pay is less as per the market standards based on my contribution in the team and my knowledge.
    I'm trying for a swtich but I don't even get an opportunity for interviews. I don't know why. Can you let me know what can be done in this situation?

  • @srikantkonda2394
    @srikantkonda2394 11 месяцев назад +3

    Hi sir..... whenever we get the GET request requirement and we are hitting the POST request instead of GET request the status code should be 405 ... In a video it's was showing 404 ..so that's wrong and it is defect....Sir please reply me whether this is correct or not..

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

      HTTP status code 405 is generally considered the best practice to indicate that a requested method is not allowed on an API endpoint. However, the specific handling of this scenario depends on the API developer's design and requirements.
      If you mistakenly use a POST request on an endpoint that should only accept GET requests, and you receive a 404 status code instead of 405, it may not be considered a best practice. In such cases, you can log a low-priority bug report to address this issue.

  • @shanukhan-ud9gg
    @shanukhan-ud9gg 11 месяцев назад +6

    Post is non-idempotent, it means, even if we send the request with the same data, it'll create a new resource.
    While in case of put, it'll check if the resource is already created, then it'll not create the new one. if there is any change in the body, then it'll update

    • @jyothireddykonduru
      @jyothireddykonduru 11 месяцев назад

      what is the meaning of POST non-idempotent?
      And what about Other http methods?

    • @shanukhan-ud9gg
      @shanukhan-ud9gg 11 месяцев назад +3

      Idempotent means it’ll have no impact if with the same body, multiple requests are posted. Put is idempotent, it’ll update the data if there is any change in the body content.
      Whereas POST as the name suggest, post means after. So, it’ll keep on adding the new resource even if the body of the request remains similar

    • @anikaraisa1844
      @anikaraisa1844 11 месяцев назад

      @@shanukhan-ud9gg so lets say the POST API is for creating new login credentials (uid and password), then how can it create same login multiple times with the
      same credentials? Can you please help?

    • @shanukhan-ud9gg
      @shanukhan-ud9gg 10 месяцев назад +1

      @@anikaraisa1844 yes, so the above which i've mentioned is in a generic context. while the behavior largely depends on the design and implementation of the API.
      Eg 1: Intentional Duplication -> based on the business requirement, the API might intentionally allow the creation of multiple user accounts with the same login credentials
      Eg 2: No Deduplication Logic: The API might not have a deduplication mechanism in place to prevent the creation of multiple accounts with the same credentials, even if the credentials are the same.

    • @shanukhan-ud9gg
      @shanukhan-ud9gg 10 месяцев назад +1

      @@anikaraisa1844 what i mean is, these are just the generic statements, the implementation is totally based on the business requirements and how the developer is implementing them

  • @aarthi19
    @aarthi19 9 месяцев назад

    Hello sir
    I want the api interview questions can you please share with your channel for reference purpose

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

    Hi sir,
    If we hit POST request on 10 times by usng diff test data we will get diff output

  • @tejareddy5801
    @tejareddy5801 6 месяцев назад

    Gitlab also best ci cd tool

  • @SantoshKumar-ci6tl
    @SantoshKumar-ci6tl 9 месяцев назад

    IllegalStateException exception

  • @Forty3Stories
    @Forty3Stories 11 месяцев назад

    @5:53 wrong content type may return 4XX error code but will RestAssured throw an exception?

    • @venkeysamantula3365
      @venkeysamantula3365 11 месяцев назад

      I think rest assured will throw exception as a status code of 500 it means server doesn't know how to handle the request.

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

      It won't throw any exception and as you said the response would be 4xx and to be precise it would be 400 or 415

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

    Assertion Exception will through when we give the wrong content

  • @user-de1we4bc4c
    @user-de1we4bc4c 11 месяцев назад +1

    because the get request data may be deleted because of that reason it gives this status 404

    • @beingkind3610
      @beingkind3610 11 месяцев назад

      Yes, whenever the request made to database via server and if the data is deleted or not available then it throws 404.

  • @ravindersanjay
    @ravindersanjay 10 месяцев назад +7

    When a POST request is triggered multiple times in Postman tool, the following things will happen:
    The request will be sent to the server multiple times.
    The server will process the request each time it is received.
    The server will return a response for each request.
    The responses will be stored in the Postman history.
    You can view the responses in the Postman history.
    If the request is successful, the response will have a status code of 200. If the request is unsuccessful, the response will have a different status code, such as 400, 401, or 403.
    You can also use Postman to set up a collection runner to run the request multiple times automatically. The collection runner will allow you to specify the number of times the request should be run, as well as the delay between each request.
    Here are some of the things to keep in mind when triggering a POST request multiple times in Postman:
    The server may have a limit on the number of requests that can be sent per second.
    The server may also have a limit on the number of requests that can be sent from the same IP address.
    If you are sending a lot of requests, you may need to throttle the requests to avoid overloading the server.

    • @Lokesh.Mittal
      @Lokesh.Mittal 6 месяцев назад

      very well explained, thank you

    • @AbhishekChauhan-ux9yq
      @AbhishekChauhan-ux9yq 5 месяцев назад

      Wow...well explained 🙌

    • @ishuishu3149
      @ishuishu3149 5 месяцев назад

      It depends on how the server is designed to handle the post request. It may create new request, modifies the existing data or server may not create new data knowing it’s a duplicate request.

  • @DhirajBhosale-yh2ko
    @DhirajBhosale-yh2ko 23 дня назад

    415-Unsupported media type for wrong content type

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

    noned

  • @ravindersanjay
    @ravindersanjay 10 месяцев назад +3

    Rest Assured will throw an IllegalStateException exception when we pass a wrong content type. The error message will be:
    Cannot parse object because no supported Content-Type was specified in response. Content-Type was 'text/html;charset=ISO-8859-1'