API Testing University
API Testing Introduction
Course 1 will give you a high level understanding of what an API is and why testing APIs is important. This course will guide you on all you need to know to get started with continuous API testing.
Once you have completed Course 1, jump into Course 2 where you will learn some basic and more advances methodologies for creating good API tests.
Writing Your First Test
Now that you have learned the basics and some helpful tips on how to do API testing, check out Course 3. In this course you will learn how to create your first test. You will learn the different ways to begin writing a test, as well as some more advanced techniques to help you simulate real life scenarios.
Variables and Environments
In Course 4, you will learn how using variables and environments in your API tests can make the process easier and more effective. In this course you will learn how to use environments to reuse one test against all systems (production, staging, UAT, etc..)
Advanced Test Creation
Up to this point you have learned how to create tests and learned some more advanced practices (i.e. variables and environments). In Course 5, you will learn even more advanced API testing techniques, like dealing with authentications.
Now that you know the basics and some more advanced methods for creating API tests, you will learn how to execute these tests in a couple different ways. In Course 6, you will see automated ways of kicking off and scheduling the tests you have created.
These classes include high-level overviews of best practices for API testing that our team has gathered over six years as a leader in the API testing space. We will be constantly updating our best practices lessons over time. If you have any questions or suggestions, please contact us at email@example.com.