Learning Course is designed to support learners. When you make a purchase through one of our links, we may receive an affiliate commission.

API testing with RestSharp along with framework development

Overview

This course API testing with RestSharp along with framework development is designed in such a way that anyone who has basic knowledge in C# will perform complete API testing along with Business logic without any difficulty.

Languages and Libraries used.

  • Visual Studio 2022/Rider with C# 10 and .NET 7

  • RestSharp

  • XUnit

  • Fluent Assertion

  • Specflow

  • Xunit.DependencyInjection

  • WebApplicationFactory

  • Extent Reports

  • GitHub Actions for CI/CD

  • GraphQL.Client

This course is the only course on the internet that covers so many different real-world scenarios which are not covered elsewhere. With that said, here is a high-level overview of the course topics

  • Complete basics of API testing with RestSharp

    • Full understanding of different libraries in RestSharp

    • Execute with Async and Non-Async methods

  • Advanced operation in API Testing

    • File Upload

    • JWT Authentication

    • Modifying AUT based on Testing requirement and vice versa

  • Framework development

    • Simple refactoring of code

    • Understanding Dependency Injection

    • Creating a framework based on Design patterns in C#

    • Building with Builder patterns

    • Writing code with Fluent codes

  • GraphQL Testing

    • Understanding GraphQL and testing them

    • Working with GraphQL.Client

    • Writing DI code with GraphQL Client

  • Integration Testing of Application with RestSharp

  • Specflow integration for BDD support

  • Contract API testing

  • Test Reporting with Extent Reporting

  • CI/CD with GitHub Actions to run Application Under Test and RestSharp test together

  • Service virtualization testing with Mountebank

  • Understanding how to perform testing with snapshooter.

With all the above, you will also learn the complete best coding practice done in the industry for performing API testing in .NET and you can right away take the code and implement the same at your work .

API testing with RestSharp along with framework development

Reviews

John Doe
John Doe@username
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
John Doe@username
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
John Doe@username
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Scroll to Top