Podcast
Questions and Answers
What are the two main ways of testing REST APIs?
What are the two main ways of testing REST APIs?
- Load testing and stress testing
- Unit tests and integration tests
- Regression testing and acceptance testing
- Automated tests and manual, exploratory testing (correct)
Which tool is recommended for beginners for exploratory testing of REST APIs?
Which tool is recommended for beginners for exploratory testing of REST APIs?
- JMeter
- Insomnia (correct)
- SoapUI
- Postman
What should be done after manual testing of REST APIs?
What should be done after manual testing of REST APIs?
- Creating automated tests based on manual tests (correct)
- Moving on to load testing
- Nothing, manual testing is enough
- Ignoring the results of manual testing
What should a new request collection in Insomnia be called when testing REST APIs?
What should a new request collection in Insomnia be called when testing REST APIs?
What does the body of a request in Insomnia contain?
What does the body of a request in Insomnia contain?
What is the method in a request in Insomnia?
What is the method in a request in Insomnia?
What should be done before hitting 'Send' in Insomnia to test a REST API?
What should be done before hitting 'Send' in Insomnia to test a REST API?
Study Notes
Manual Testing of REST APIs with Insomnia
- Testing is important for software development to ensure projects work as intended.
- Two main ways of testing REST APIs are automated tests and manual, exploratory testing.
- Manual testing is usually done first, followed by creating automated tests based on manual tests.
- Insomnia and Postman are two tools that can be used for exploratory testing of REST APIs.
- Insomnia is recommended for beginners, as it is free and easy to use.
- To start using Insomnia, download and create a project called "REST APIs with Flask and Python".
- Then, create a new Request Collection called "Stores REST API".
- Each request in a collection has a method, URL, body, and headers.
- The method is a piece of data sent to the server, and the URL is formed of the base URL and endpoint.
- The body contains data sent in the request, and the headers provide additional information to the server.
- To make a request using Insomnia, select the method and enter the request name and URL in the interface.
- Ensure the Flask app is running, hit "Send", and if the JSON response is received, the API request is successful.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Test your knowledge on manual testing of REST APIs with Insomnia! This quiz will cover the basics of REST APIs, the importance of testing, and how to use Insomnia for exploratory testing. You'll learn about creating request collections, methods, URLs, body, and headers. Test your skills and see how much you know about manual testing of REST APIs with Insomnia!