role-iq-logo
Rock [Azure]
See all Azure roles

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

Learn how to write and automate end-to-end tests. Discover how to deploy your application confidently and provide test coverage over code and dependent systems outside of your application’s code base.
Course info
Rating
(16)
Level
Advanced
Updated
Nov 30, 2018
Duration
1h 40m
Table of contents
Description
Course info
Rating
(16)
Level
Advanced
Updated
Nov 30, 2018
Duration
1h 40m
Description

End-to-end testing is a major key to any business' success, and automating can make it run much smoother. In this course, Microsoft Azure Developer: Performing Automated End-to-end Testing, you will learn to write and automate end-to-end tests. First, you will explore how to identify test cases and how to write end-to-end tests. Next, you will discover how to automate them using Azure DevOps. Then, you will see how to create and resolve issues related to failed tests. Finally, you will gain knowledge of how to resolve escalations related to end-to-end tests. When you’re finished with this course, you will have the skills and knowledge of end-to-end testing with Azure DevOps needed to perform automated end-to-end testing.

About the author
About the author

Phil Jirsa is a cloud solution developer for Rackspace, Inc. With a deep technical background in Microsoft development, his career has focused on seeking continuing education and pursuing opportunities to share new topics. Phil has used his talent to teach for over a decade, presenting at conferences nationwide.

Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi. My name is Phil Jirsa. I am an Azure application developer and Pluralsight author. Welcome to my Pluralsight course, Performing Automated End-to-end Testing. As developers, we strive to deliver the highest-quality software. End-to-end testing allows us to deliver software confidently and provide reasonable assurance that all aspects of our software system are functioning correctly, including dependent systems in code that we didn't write. During this course, we'll discuss why you should end-to-end test your system and some different strategies for testing, then we'll dive in and learn how to write tests and how to automate them with Azure DevOps. After that, we'll see how to handle failed tests by creating actionable work items. And finally, we will communicate this information to our project stakeholders by surfacing test status around critical features in our project dashboard. Throughout the course, we'll be working with an ASP. NET Core web application that is being developed to manage vacation and rental real estate properties. The project is being managed in Azure DevOps and hosted with Azure Application Services. With that, we are ready to jump into our first module, Writing End-to-end Tests. I hope you'll join me in learning more about this important method of software testing.