Azure for free

@staff0rd

Multi-step Web tests

  • Visual Studio Enterprise
  • Deprecated
  • Requests only - no javascript
  • $13.73 per test per month

Web Monitor

  • Monitor
    • Request times
    • Exceptions & Errors
    • Availability
  • Alerting
  • Reporting
I made this up

Selenium

  • .NET Core
  • mstest
  • Page Object Model
  • Exclude google-analytics
  • Headless
  • Run it!

Azure DevOps

  • Pipeline - 1800 free minutes
  • Run tests
  • Emails
  • Scheduled trigger
  • Dashboard

Application Insights

  • Called by Selenium
  • 3 months history
  • https://dev.applicationinsights.io/
  • Here!

Azure Scheduler

  • Deprecated

Logic Apps

  • Trigger Builds
  • See it
  • Shouldn't be needed
  • Expensive - 1 cent/week

Periodic Digest

  • Daily / Weekly / Monthly
  • .NET Framework - Microsoft Chart Controls
  • Page request times
  • Total errors
  • Demo

Notifications & Alarms

  • SendGrid
    • 100 emails/day free
  • PagerDuty
  • https://staffordwilliams.com
  • https://github.com/staff0rd/azure-web-monitor