API Automation – Full Stack QE https://fullstackqe.org Just another WordPress site Mon, 26 Dec 2022 13:42:49 +0000 en-US hourly 1 https://wordpress.org/?v=6.1.6 155680629 20 Most asked API testing interview questions https://fullstackqe.org/20-most-asked-api-testing-interview-questions/ Mon, 26 Dec 2022 13:42:46 +0000 https://fullstackqe.org/?p=828 Here are 20 Most asked API testing interview questions:

  1. What is API testing and why is it important?
  2. What are the common HTTP methods used in API testing?
  3. How do you test the authentication and authorization of an API?
  4. How do you test the performance of an API?
  5. How do you handle API testing in an Agile development environment?
  6. How do you test error handling in an API?
  7. What are the common tools used for API testing?
  8. How do you test the security of an API?
  9. How do you test the reliability of an API?
  10. How do you test for compatibility in an API?
  11. What are some common challenges in API testing?
  12. How do you test for data integrity in an API?
  13. How do you test for compliance in an API?
  14. How do you test for backward compatibility in an API?
  15. How do you test for documentation in an API?
  16. How do you test for maintainability in an API?
  17. How do you test for scalability in an API?
  18. How do you test for usability in an API?
  19. How do you test for accessibility in an API?
  20. How do you test for internationalization in an API?
]]>
828
Benefits of API Test Automation over UI Test Automation? – Mostly asked Interview Question https://fullstackqe.org/benefits-of-api-test-automation-over-ui-test-automation-mostly-asked-interview-question/ Sat, 12 Nov 2022 19:52:48 +0000 https://fullstackqe.org/?p=815 API testing has many benefits over UI testing:

  • First, API testing is much faster than UI testing. This is because API tests do not have to wait for a page to load, as they interact directly with the application’s backend.
  • Second, API tests are more reliable than UI tests. This is because UI tests are subject to the vagaries of the user interface, such as changes in the layout or position of elements. API tests, on the other hand, are not affected by such changes.
  • Third, API tests are easier to create and maintain than UI tests. This is because UI tests often require a lot of code to simulate user interactions, whereas API tests only need to make calls to the application’s API.
  • Fourth, with API testing, one can find bugs related to functionality, reliability, performance, and security early in the SDLC and hence those are cheaper to fix.

In conclusion, API testing has many advantages over UI testing, and should be used whenever possible.

]]>
815
Testing in Production at LinkedIn https://fullstackqe.org/testing-in-production-at-linkedin/ Tue, 29 Jun 2021 21:47:39 +0000 https://fullstackqe.org/?p=734 Continue reading "Testing in Production at LinkedIn"

]]>
If you can’t confidently deploy to production, write tests until you can! Learn about all of LinkedIn’s testing processes for releasing features to its 500 million members with confidence.

The company’s primary app, linkedin.com, receives around 1000 commits every week from over 300 different contributors. We have other products that span 5000 codebases in addition to flagship. Let’s take a closer look at: – in-production testing – feature flags and canaries – microservices testing – putting machine learning models to the test – putting search and relevancy algorithms to the test – engineering for resilience This session will assist you in developing a product testing plan. Continue to write excellent tests!

]]>
734
GIT CheatSheet – 1 https://fullstackqe.org/git-cheatsheet-1/ Mon, 15 Mar 2021 19:54:27 +0000 https://fullstackqe.org/?p=670 Click here to Download

Click here to Download

]]>
670
Postman Quick Reference Guide- Simple Solutions to common problems https://fullstackqe.org/postman-quick-reference-guide-simple-solutions-to-common-problems/ Fri, 30 Oct 2020 20:07:33 +0000 https://fullstackqe.org/?p=564 Continue reading "Postman Quick Reference Guide- Simple Solutions to common problems"

]]>
This quick reference guide is a collection of the following topics:

  • Postman Cheatsheet
  • Dynamic variables
  • Simple solutions to common problems related to:
    • Request creation
    • Assertions
    • Workflows
    • Newman

Click here to Download the guide.

This document is a part of #1 postman course on Udemy. If you want to register for this course, make sure you use the link below as it will give you a 75% DISCOUNT from the regular price:
https://www.udemy.com/postman-the-complete-guide/?couponCode=PQRG10

]]>
564
Top 10 Keys To Crack Automation Testing Interview (Video) https://fullstackqe.org/top-10-keys-to-crack-automation-testing-interview-video/ Sun, 11 Oct 2020 18:02:10 +0000 https://fullstackqe.org/?p=528 Continue reading "Top 10 Keys To Crack Automation Testing Interview (Video)"

]]>
How to effectively make a transition from Manual to Automation Profile.

Question 1 – Are you in Manual Testing and want to switch to an automation profile?

Question 2 – Or you are already in automation but fail to crack interview?

Watch this video and learn how to Drive the Interview rather than Driven by Someone. I am sure, this Video will leave a positive impact on you.

]]>
528
[Tips] What must be checked when performing API testing? https://fullstackqe.org/what-must-be-checked-when-performing-api-testing/ Sun, 27 Sep 2020 14:52:55 +0000 https://fullstackqe.org/?p=514 Continue reading "[Tips] What must be checked when performing API testing?"

]]>
Seems easy but yet a tricky interview question. Here is the answer by Katalon experts:

During the API testing process, a request is raised to the API with the known data. This way you can analyze the validation response. While testing an API, you should consider:

  1. Accuracy of data
  2. Schema validation
  3. HTTP status codes
  4. Data type, validations, order and completeness
  5. Authorization checks
  6. Implementation of response timeout
  7. Error codes in case API returns, and
  8. Non-functional testing like performance and security testing
]]>
514
Rest- Assured API Testing Automation Interview Questions https://fullstackqe.org/rest-assured-api-testing-automation-interview-questions/ Sun, 20 Sep 2020 18:59:19 +0000 https://fullstackqe.org/?p=491 Continue reading "Rest- Assured API Testing Automation Interview Questions"

]]>
  • What is difference between API and WebService.
  • What is difference between SOAP & Rest API.
  • Can you write a sample of API(URL) and JSON.
  • How do you handle Authentication token.
  • How many type of Authentication in POSTMAN/ Rest-Assured.
  • What is difference between OAuth1.0 and OAuth2.O ,When and where do you use and how. Can you write a sample code.
  • What is baseURI in RestAssured.
  • Can you explain RequestSpecification request = RestAssured.given();
  • What will be returned type of response.jsonPath().getJsonObject(“XYZ”);
  • How do you extract the values of JSON and how do you validate response.
  • Can you write a code of save the response in a JSON file.
  • How do you validate headers of response.
  • What is difference between Headers and Header class.
  • What is difference between response.header(“xyz”) and response.headers() methods.
  • Can you extract all the headers from response at run time.
  • What is JSONObject() , request.header(“xyz”), response.path(“lable”) , response.body().asString() , response.getBody().prettyPrint(); , RestAssured.given().queryParam(“xyz”,”abc”);
  • What is difference between request.get(“https//dev-mode.com/api/allcustomers”) and request.request(Method.GET,"/ allcustomers ");
  • What is difference between PUT and Patch . Have you ever used and where.
  • What are status code(2xx ,3xx ,4xx, 5xx) in API.
  • How do you print your response in JSON format.
  • How do you post body in POST and how many way to post.
  • What all are the dependency for Rest-Assured.
  • – Questions shared by Mr. Hari.
    Happy Testing

    ]]>
    491
    Need for Speed – Accelerate Automation Tests From 3 Hours to 3 Minutes https://fullstackqe.org/need-for-speed-accelerate-automation-tests-from-3-hours-to-3-minutes/ Mon, 01 Jun 2020 08:42:26 +0000 https://fullstackqe.org/?p=333 This Video is technical and touches on topics such as test automation framework design, hermetic servers, Docker containers, architecture for testability, test environments provisioning, DevOps collaboration, testing when depending on internal and external services, the joys and pitfalls of parallel execution.

    ]]>
    333
    Postman Part 5: Chaining Requests https://fullstackqe.org/postman-part-5-chaining-requests/ Mon, 17 Dec 2018 10:20:06 +0000 https://fullstackqe.org/?p=36 With great power, comes great responsibility. Learn how to chain requests so that you can use the first request’s response in the next request.

    ]]>
    36