API and Database Testing with Specflow and C#
Requirements
- Good understanding on C#
- Experience in working with automation framework (Since we will use one)
- Basic concepts on BDD and Specflow as we use them as well
Description
Understanding API and database testing with Specflow and C# course is designed in such a way that one can learn
- What is API and database testing
- Different tools available to perform API and database testing
- Why we choose Visual studio as the tool for API and database testing
- 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#
- Connecting with Microsoft SQL database server to test data using simple queries
- 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 couple of hours
Who this course is for:
- This course is for both testers and developers
- Any manual test engineer with good knowledge in SQL can also learn this course
Course content
- 05:02Introduction
- 06:40Part 1 - Setting stage ready for API and Database Testing with Specflow and C#
Instructor
I am Karthik K.K. I do consulting, blogging and researching on various different tools and technologies which inspires my interest. I have been into Software Automation Testing for over 14+ 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
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