Automating API Checks With RestSharp
Learn everything you need to start automating API checks using RestSharp
192 already enrolled
API testing is very popular right now, and for good reason! APIs hold a lot of the business logic that power the interfaces we’re used to testing, but they’re not as visible to us as testers. There’s a lot of value in automating checks against APIs - they’re faster to write, easier to maintain, and generally run much more quickly than UI checks. And, if you already have some experience with C# and some understanding of APIs, you can use a tool like RestSharp to get up and running quickly.
In this course, you'll learn everything you need to start automating checks of APIs using RestSharp in C#, including figuring out what to automate, using NUnit as the test runner, some neat features of NUnit to help keep our test data clean and to parameterize checks, and of course refactoring our code to make it work better than ever. You’ll be able to get your own framework up and running with checks to start adding valuable feedback for your own applications right away.
To successfully complete this course you will need:
- some basic understanding of APIs
- some coding skill in C#
- Some Object Oreintated Programming knowledge
Resources you will use throughout this course:
- Visual Studio 2022 or 2019 Community Edition
- .Net 6.0 SDK, or .Net 5 SDK and .Net Core 2.2 SDK
- Google Sheets