• No products in the cart.

In this course, you’ll learn about different test types, usage scenarios and the benefits of a Test-Driven development approach. We’ll cover best practices around the usage of Unit, API (Integration), and Performance, Functional, Acceptance, Automated (Coded) UI and exploratory testing. You will learn how to create and analyze these tests using various tools such as Visual Studio Team Services (VSTS), Visual Studio, Application Insights and third-party frameworks.


This course does not involve any written exams. Students need to answer 5 assignment questions to complete the course, the answers will be in the form of written work in pdf or word. Students can write the answers in their own time. Each answer needs to be 200 words (1 Page). Once the answers are submitted, the tutor will check and assess the work.


Edukite courses are free to study. To successfully complete a course you must submit all the assignment of the course as part of the assessment. Upon successful completion of a course, you can choose to make your achievement formal by obtaining your Certificate at a cost of £49.

Having an Official Edukite Certification is a great way to celebrate and share your success. You can:

  • Add the certificate to your CV or resume and brighten up your career
  • Show it to prove your success

Course Credit: Microsoft

Course Curriculum

Course Introduction
Welcome 00:02:00
PartsUnlimited and PartsUnlimited MRP 00:03:00
Introduction to Testing 00:02:00
Lesson 1
Video: Testing Tree 00:09:00
Continuous Testing in DevOps 00:06:00
What Is Test-Driven Development? 00:10:00
Benefits of Test-Driven Development (TDD) 00:07:00
Lesson 2
Introduction to Unit Tests 00:02:00
Anatomy of a Unit Test 00:03:00
Using Stubs and Mocks 00:03:00
Demo: Working with Shims 00:03:00
Demo: Dependency Injection 00:05:00
Unit Testing Example 00:07:00
Unit Testing with xUnit 00:10:00
Video-Introduction to integration testing 00:02:00
What Is Integration Testing? 00:05:00
Benefits of Integration Testing 00:03:00
Demo-Testing an API through an Integration Test using Visual Studio 00:03:00
Lesson 3
Introduction to Web Performance Tests and Load Tests 00:03:00
Video-Steps to Create a Basic Web Performance Test using Visual Studio 00:02:00
Demo-Create a Web Performance Test Using Visual Studio 00:06:00
Video: Generate and Customize Code to Prepare Your Script Load Test 00:02:00
Demo-Create Load Tests Using On-Premises Infrastructure with Visual Studio 00:08:00
Demo-Run Load Tests Using On-Premises Infrastructure with Visual Studio 00:03:00
Demo: Create Load Tests Using Cloud Infrastructure with VSTS 00:03:00
Demo: Run Load Tests Using Cloud Infrastructure with VSTS 00:03:00
Lesson 4
Best Practices – Increasing Performance Test Effectiveness 00:08:00
Video-Integrate Load Testing into a Typical DevOps Workflow 00:34:00
Lesson 5
Video-Introduction to Functional Testing 00:04:00
Video: Manual Acceptance Testing Overview 00:08:00
Demo: Build Test Cases for Manual Acceptance Testing 00:07:00
Demo: Run Your Manual Acceptance Tests 00:05:00
Video-Using Visual Studio for Manual Acceptance Tests 00:09:00
Video: Automated (Coded) UI Tests 00:10:00
Demo: Coded UI Testing in Visual Studio 00:12:00
Video: Third-party Frameworks for UI Tests – Selenium 00:01:00
Video: Benefits of Using Coded UI Tests 00:06:00
Demo: Exploratory Testing Using Microsoft Test Manager 00:07:00
Lesson 6
Test & Feedback Extension – Drive your Exploratory Testing and Feedback Flows 00:02:00
Creating UI Tests for Xamarin Forms 00:31:00
Submit Your Assignment 00:00:00
Certification 00:00:00

Course Reviews


9 ratings
  • 5 stars0
  • 4 stars0
  • 3 stars0
  • 2 stars0
  • 1 stars0

No Reviews found for this course.

©2021 Edukite. All Rights Resereved
Edukite is A Part Of Ebrahim College, Charity Commission
Reg No 110841