• Course overview
  • Course details
  • Prerequisites

Course overview

About this course

This course covers essential topics such as Azure Load Testing and the seamless integration of GitHub Actions to streamline your development process. Learning objectives include understanding how to configure load tests, manage test results, and effectively use automation tools to boost efficiency. Through practical application of concepts, you will gain hands-on experience that empowers you to optimize performance and ensure reliability in web applications. 

Audience profile

This course is designed for IT professionals aiming to enhance their skills in automated testing.

Show More Show Less

Course details

Module 1: Implement GitHub Actions
• Explore GitHub Actions
• Examine a workflow file
• Implement variables and scripts in a workflow
• Explore contexts and expressions in GitHub
• Manage secrets in GitHub

Module 2: Implement GitHub Actions for Azure
• Explore GitHub Actions for Azure
• Discover authentication options for GitHub Actions for Azure
• Use GitHub Actions for Azure to publish a web app to Azure App Service

Module 3: Implement Azure Load Testing
• Explore Azure Load Testing
• Create and manage tests in Azure Load Testing
• Create a load test YAML configuration file
• Define fail criteria and auto stop
• Configure secrets and environment variables
• Automate Azure load testing using GitHub Actions

Show More Show Less

Prerequisites


  • Experience with GitHub
  • An understanding of pull requests, code merges, and other repository management practices.

Our Technology Partners

Spectrum Networks is the Authorised Learning Partner for some of the leaders in IT technology for Digital Transformation