Testing on Microsoft Azure

blur

Learn Path Description

Testing an application to many seems like an afterthought, but it is an integral part of your initial design of your application. In this path you’ll learn how to perform load testing, unit testing, integration testing, and data integrity testing. You’ll also learn about how to automate testing and ensure your application is working healthily.

Skills You Will Gain

Courses In This Learning Path

blur
icon

Total Duration

1.23 hour

icon

Level

Intermediate

icon

Learn Type

Certifications

Microsoft Azure Developer: Performing Unit Testing & Integration Testing

Your test suite should be simple to manage and test names should look like business rules. This course, Microsoft Azure Developer - Performing Unit Testing and Integration Testing, will teach you how to create a flexible set of integration and unit tests. You will first learn how to write quality code and test. Then, you'll learn how to integrate tests into your code to protect it from being abused. You will also learn how to run Azure DevOps tests on check-in or overnight. This course will equip you with the knowledge and skills to enhance your Azure testing suite.

blur
icon

Total Duration

1.4 hour

icon

Level

Advanced

icon

Learn Type

Certifications

Microsoft Azure Developer: Performing Automated End-to-end Testing

Automating end-to-end testing can help make a business more successful. This course, Microsoft Azure Developer - Performing Automated End to-end Testing, will teach you how to automate end-to–end tests. You will first learn how to identify test cases, and how to create end-to-end testing. Then, you'll learn how to automate them with Azure DevOps. Next, you'll learn how to fix failed tests and create them again. You will also learn how to handle escalations in end-to-end testing. This course will equip you with the knowledge and skills to automate end-to end testing using Azure DevOps.

blur
icon

Total Duration

1.03 hour

icon

Level

Advanced

icon

Learn Type

Certifications

Microsoft Azure Developer: Performing Data Integrity Testing

It is important to treat your database code, schema and data in the same way as our Services and UI Code. We must create a modern, automated process to build and release database tests using Microsoft Azure DevOps, Visual Studio Database projects, and monitor that any changes to our data or schema do not cause any functionalities to be broken. This course, Microsoft Azure Developer - Performing Data Integrity testing, will teach you how to build, release and process a database project. You'll also learn how to write database tests to ensure that any changes to your schema are not broken. You will first learn how to create a SQL Database Project in Visual Studio and how to import an existing database into a SQL Database Project. Next, you'll learn how to use Microsoft Azure DevOps to create your SQL Database Project, deploy it to a SQL Azure Instance and then run database tests after each deployment. You will also learn how to resolve issues raised by clients. Run your database tests to find the root cause, then fix it using your SQL Database Project. Finally, use the Azure DevOps pipelines to release the data fix to your environment. This course will teach you how to create a modern DevOps workflow to manage all your database development projects. It includes automated build and release pipelines in Azure DevOps as well as proactive monitoring and implementing. You'll also learn how to run database tests to ensure your data integrity.

blur