Skip to content
UdemySoftware TestingPaid courseAll Levels

API and Database Testing with Specflow and C# (Udemy.com)

Understanding and building API and database testing from groundup

Created by: Karthik KK

Last updated March 2016

icon
What you will learn

  • Understand what API testing is all about
  • Understand what database testing is
  • How to perform API and database testing with C#
  • Leverage the power of BDD in API and database testing

How it compares

Against the other 281 rated Udemy courses in Software Testing on CourseDuck:

  • Rating4.3 out of 5higher than 20% of them
  • Reviews692#156 of 282 by number of reviews
  • Length1.7 hoursshorter than 90% of them
  • Last updatedMarch 2016earlier than 98% of them

icon
Course Description

Understanding API and database testing with Specflow and C# course is designed in such a way that one can learn

· What are API and database testing

  • Understanding what are API

  • How to test API

  • How to test Databases

· Different tools available to perform API and database testing

o Will go through different tools available for API testing

· Why did we choose Visual studio as the tool for API and database testing

o Understand Visual studio for API testing

o How Visual studio helps in developing better codes

· Consuming a WCF API Web service using a Windows Console application from Visual Studio 2015

· Writing simple code to test the Web service with and without using Specflow C#

o Understand the power of Visual studio and Specflow to write code in Specflow C#

o Power of Specflow of automation testing and writing code with Specflow

· Connecting with Microsoft SQL database server to test data using simple queries

o Understand how to connect with SQL Server database via Visual studio code in C# language.

· Database testing using Stored procedures and C#

· Database testing using Mock stored procedure to test database data with API without user-defined data

· Finally, this course, is simple yet focused on the topic and yet easy to complete in a couple of hours


icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Karthik KK

I am Karthik K.K. I do consulting, blogging and researching on various different tools and technologies which inspire my interest. I have been into Software Automation Testing for over 20 years now and my interest in learning new stuffs which enables automation has never been compromised.

Due to my passion in automation testing I got fully exposed to tools and languages like


AI and Machine Learning: Built an Tool for Playwright MCP Server, LangChain, DeepEval, RAGAs, HuggingFace, Fine-tuning LLMs

Desktop & Web : Cypress, Selenium, Specflow,Puppeteer,Plawright, UFT, VS Coded UI, Ranorex ,Test Complete and Cucumber
Mobile : Appium, Robotium,Calabash, Espresso, Selendroid
Languages : C#, Java, Ruby, Powershell, Javascript, VBScript 
Cloud Tools : Azure, Dockers
Misc Tools: Mockito, Rest-assured, Bound-Box,FluentAutomation
Interested in: MVC, Entity framework, LINQ, Fakes, Distributed deployment, SAAS, Event-Driven System


icon
More courses by Karthik KK

$11.99

$19.99

$19.99

Free

$10.99

$10.99

icon
More Software Testing courses

$59.99

$84.99

$10.99

$10.99

$13.99

$149.99

icon
Reviews

4.3

692 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By Baliram Korsule on 10/20/2024

very good content actually there is no more content available on API testing with Database using spec flow with c# so I loved it

By Daniel G on 4/20/2022

Bien explicado pero demasiado rápido para mi gusto, no hay pausas al hablar para dar tiempo a entender lo que se explica

By Manga LS on 10/31/2020

When you introduce a tool/technique, please do not jump to another video where it is explained or worked on. For example, when you are discussing about the required tools, you did mention about IIS server and that is connected to PFservice etc, but i am not sure why i need to have this service/service for my API testing? how to download and from where to download unless i watch your other video, which might not happen while i am watching this and by the time i finish that video, i would not interested to watch this, so the basic purpose is lost. If we are talking about API's testing using visual studio, why not just take simple examples of what are API's, what are end points? how to create a small dB structure? etc are most required than watching another video along with this, hope you would look in to this, Thanks

By Mario Martinez on 5/1/2020

This course is excellent it is teaching me a lot about general API testing and how to support it in my custom automation framework.

By Charlene Stovin on 2/25/2020

it was good - but referenced too many other videos. If this is intended to teach someone with all of the steps, the steps that are also part of other series would be helpful to be included instead of asking someone to go review those then come back

By Andrey Toropov on 12/26/2018

It doesn't cover REST API only WCF so the title of the course is misleading. The instructor doesn't talk about theory, skips details and refers to others courses. My personal conclusion that's this course is ads for another one but not an effort to teach something.

By Bonnie Poole on 8/31/2018

Really enjoyed this course. It was exactly what I was looking for as a beginner automating API tests. The instructor was easy to understand and each video built on the previous one so everything could be seen in context. The lectures covered things in short but complete bite sized chunks which allowed me to absorb the knowledge before moving to the next. Excellent and I will be looking for more from this instructor.

By Neeraj Kulkarni on 8/16/2018

Very good videos and explanation given by instructor. I am happy he has done this course and kept it free for people to hear. He can prepare more detailed videos like this and give real world examples and make it paid as well

By Aidan hyland on 5/25/2018

Prior knowledge of the C# framework course required to code along with this course but short concise and informative. Nice!

By Rahul Vedula on 3/1/2018

Need to stop the popup which comes at every chapter towards the ending. It would be better if you inform us what course to take in your series for better understanding rather than pointing in between the chapter to check the course. However it is steadily and clearly explained, good for developers

Showing all 10 reviews on CourseDuck

Read all 692 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100