Companies Home Search Profile

C# API Test Automation

Focused View

Linh Hoang

59:14

55 View
  • 1. Course Intro.mp4
    01:58
  • 2. Prerequisites.mp4
    00:46
  • 3. What Youll Learn.mp4
    01:15
  • 1. Install Visual Studio.mp4
    01:48
  • 2. Postman GET Example.mp4
    02:08
  • 3. C# - Create NUnit Test.mp4
    03:46
  • 4. C# - Invoke GET Request.mp4
    02:34
  • 5. JSON Deserialization.mp4
    03:08
  • 6. Fluent Assertions.mp4
    03:57
  • 7. Code Snippets.html
  • 8. Resources.html
  • 1. Postman Post Example.mp4
    02:05
  • 2. C# - Invoke Post Request.mp4
    03:49
  • 3. Code Snippet.html
  • 4. Common Troubleshooting.mp4
    02:42
  • 5. Code Cleanup And Refactoring.mp4
    04:17
  • 6. REST Recap.mp4
    01:57
  • 7. Additional Practice!.html
  • 1. SoapUI Example.mp4
    02:11
  • 2. Add Service Reference.mp4
    01:50
  • 3. C# - Invoke SOAP Service.mp4
    02:42
  • 4. Soap Summary.mp4
    01:51
  • 1. Environment Configuration.mp4
    07:17
  • 2. NUnit Data-driven Tests.mp4
    05:39
  • 3. Conclusion.mp4
    01:34
  • Description


    REST & SOAP APIs

    What You'll Learn?


    • How to invoke REST services.
    • How to invoke SOAP services.
    • How to create NUnit tests in Visual Studio C#.
    • How to build a robust and scalable API testing framework.

    Who is this for?


  • Software Engineers
  • QA Engineers
  • Automation Engineers
  • What You Need to Know?


  • To be successful, you need to be familiar with C#. Having a beginner's to moderate level of experience is sufficient.
  • More details


    Description

    A beginner's course on API testing in Visual Studio–C#.


    Throughout this course, you will gain the essential skills to enhance your testing capabilities in .NET C#, specifically focused on invoking and testing web APIs. You will develop a strong familiarity with popular testing libraries and acquire the knowledge to leverage them effectively in constructing an NUnit API testing framework. The methodologies and approach to testing that will be covered are highly relevant and in line with current practices in the software industry.


    One of the main objectives of this course is to teach you how to construct a robust and scalable testing framework that can be applied to real-world use cases. By following the comprehensive instructions and hands-on guidance provided, you will have the opportunity to build your framework from scratch. This immersive approach ensures that you will gain practical experience and a thorough understanding of the concepts and techniques involved.


    Rest assured that you will receive clear and concise instruction throughout the course, minimizing the chances of being led astray. Upon completion, you will have acquired highly marketable skills that are in demand for QA Automation-related positions. These skills will significantly enhance your employability and open doors to various career opportunities in the software testing industry.


    Embark on this API testing course in Visual Studio–C# and elevate your testing proficiency to new heights. Prepare to expand your knowledge, enhance your skill set, and emerge as a confident and competent API tester with a strong foundation in C# and API testing techniques.


    The tools and resources used in this course are entirely free.

    Who this course is for:

    • Software Engineers
    • QA Engineers
    • Automation Engineers

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Hi, I'm LinhI am a full-stack .NET automation engineer with 10 years of industry experience. I have architected and developed dozens of test automation frameworks for enterprise applications that are built upon technologies such as AWS, Salesforce, ASP.NET, and many more. I am passionate about automation because it not only makes my life easier, but automation also affects those whose work is dependent on my production.I asked myself, "What does one do when you become an expert in your trade?" –Besides building great things, of course, the other answer I came up with is: to teach. I have led teams of QA engineers and trained many colleagues of various backgrounds on automation. I wanted to become the mentor that I wished I had when I embarked on my career path, and so, I'll be that influential person for you.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 21
    • duration 59:14
    • English subtitles has
    • Release Date 2023/08/15