SRE Testing Tasks: Testing Considerations

SRE    |    Intermediate
  • 14 Videos | 1h 8m 49s
  • Includes Assessment
  • Earns a Badge
Likes 2 Likes 2
Site reliability engineers (SREs) need to create a healthy test and build environment to ensure that products being distributed integrate and function as expected. In this course, you'll explore the fundamentals of creating a robust SRE test and build environment, looking at the standard tools and techniques available for testing at scale. You'll examine disaster and statistical testing, and learn about working with deadlines and production configurations. You'll investigate the topic of test failures, identifying why an SRE should expect specific tests to fail and how results for test failures can help maximize knowledge about operations and end-users. Lastly, you'll look at the why and how of incorporating break glass procedures, integration testing configuration files, and fake back-end versions into your testing procedures.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    recognize how to create an effective test and build environment
    outline the procedures involved in software testing at scale
    recognize the importance of testing SRE-developed tools
    describe how to create barrier defenses against risky software
    recognize the challenges of testing for disasters
    outline when and how to use statistical testing
  • define informal deadlines for test results and recognize when to use them
    recognize key considerations when pushing to production
    describe why it's best to expect certain tests to fail
    outline what an emergency break glass procedure is and in what situations it's used
    recognize the importance of integration testing configuration files
    describe what fake back-end versions are used for and where they factor in during release tests and monitoring
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    1m 36s
    UP NEXT
  • Playable
    2. 
    Test and Build Environments
    6m 53s
  • Locked
    3. 
    Testing at Scale
    5m 27s
  • Locked
    4. 
    Testing SRE Tools
    5m 2s
  • Locked
    5. 
    Barrier Defenses for Risky Software
    5m 49s
  • Locked
    6. 
    Disaster Testing Challenges
    3m 58s
  • Locked
    7. 
    Using Statistical Testing
    4m 56s
  • Locked
    8. 
    Informal Testing Deadlines
    3m 25s
  • Locked
    9. 
    Production Configuration Considerations
    4m 47s
  • Locked
    10. 
    Preparing for Testing Failures
    8m 20s
  • Locked
    11. 
    Break Glass Procedures
    4m 15s
  • Locked
    12. 
    Integration Testing Configuration Files
    3m 31s
  • Locked
    13. 
    Fake Back-end Versions in Release Tests
    3m 48s
  • Locked
    14. 
    Course Summary
    1m 3s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE

Likes 103 Likes 103  
Likes 6 Likes 6