Test Strategy

Test Strategy will tell QA engineers, and everyone about what tools will be used, what will be covered. Test strategy for every project will differ, for every project team will discuss and come to a strategy that’ll be followed for the project.

Test Plan

Test Planning is not putting 2-3 things together, it’s a practice that QAs has to follow all the time for all projects or requirement. Test Plan can be created once for whole project or individual requirement if the requirements need different plan for testing. Topics Covered You’re developing a software, Read more…

Create API in .NET

ASP.NET automatically adds the FluentValidation in ModelValidation pipeline. After model binding in Api Controller, framework automatically resolve validator and add Model State, that’s how automatically your Dto is validated. Flow Configure ApiBehaviorOptions in services to set custom response on fluent validation fail.

RFC 7807

By default .net API returns error in this format RFC 7807. RFC 7807 is a Standard “Problem Details for HTTP APIs”. This is a JSON error format used Asp.net (application/problem+json). 5 standard fields in RFC 7807 There’s no standard format for success APIs. Benefits of RFC 7807