42. TESTING
WE HAVE TO CHANGE OUR VIEW ON HOW WE LOOK AT
UNIT TESTS
INTEGRATION
TESTS
UI
TESTS
MANUAL TESTS
43. NEW VIEW ON TESTING
PRE PROD
TESTING
TESTING
IN PROD
DEPLOY
44. NEW VIEW ON TESTING
DEPLOY
https://medium.com/@copyconstruct/testing-in-production-the-safe-way-18ca102d0ef1
Credits - Cindy Sridharan
VERIFYING
TEEING
PROFILING
CHAOS TESTING
MONITORING
A/B TESTING
REAL USER MONITOR
AUDITING
CANARYING
MONITORING
TRAFFIC SHAPING
RING BASED RELEASE
FEATURE FLAGGING
EXCEPTION TRACKING
INTEGRATION TESTS
TAP COMPARE
LOAD TESTS
SHADOW TESTS
CONFIG TESTS
UNIT TESTS
COMPONENT TESTS
FUZZ TESTS
STATIC ANALYSIS
REGRESSION TESTS
CONTRACT TESTS
LINT TESTS
ACCEPTANCE TESTS
MUTATION TESTS
UI TESTS
PENETRATION TESTS
PRE-PROD TESTING IN PRODUCTION
RELEASE POST RELEASE
45. TESTING IN PRODUCTION
SPLIT DEPLOY
& RELEASE
DEPLOY RELEASE
A NEW VERION RUNNING ON
PRODUCTION INFRASTRUCTURE
MOVING PRODUCTION TRAFFIC
TO NEWLY DEPLOYED VERSION
64. RECAP
INVEST IN PRODUCTION OVER STAGING
OUR APPLICATION WILL FAIL ON PRODUCTION 100%
VERIFY ON PRODUCTION
SPLIT DEPLOY & RELEASE
WORK WITH RESILIENCE IN MIND
ALL THIS AINT EASY!
65. GEERT VAN DER CRUIJSEN
@GEERTVDC
THANK
YOU!
NDC OSLO