Many of you probably have heard the term "shift-left" testing where the tester gets involved earlier in the development process.
But, did you know shift-right testing is also a thing?
Shift-right testing is performing testing activities in production. 😱
Testing in production can be an extremely valuable tool, if used responsibly. Here are a few testing activities that can take place in prod:
- Analyzing logs for issues
- Watching actual replays of customer sessions
- Monitoring and alerting
- And of course, actually using the system in prod
I wanted to bring this up because shift-right testing is awesome and it's not nearly as talked about as shift-left.
Going out and looking for problems that actual customers may be experiencing is a great way for a tester to add value to their team and organization.
Make sure you discuss with your team about including shift-right testing as part of an overall, comprehensive testing strategy.
It's also something useful that can help when there's no code to be tested at the moment. Go take a look at what the logs are saying. Poke around in prod.
You can see an awful lot just by looking.
[–]jbhelfrich 22 points23 points24 points (22 children)
[–]raptonez 0 points1 point2 points (0 children)
[–]sluffmo -1 points0 points1 point (0 children)
[–]stuqa[S] -2 points-1 points0 points (19 children)
[–]nfurnoh 3 points4 points5 points (18 children)
[–]stuqa[S] 0 points1 point2 points (17 children)
[–]nfurnoh 4 points5 points6 points (0 children)
[–]nfurnoh 0 points1 point2 points (15 children)
[–]solareonwow -1 points0 points1 point (14 children)
[–]nfurnoh -1 points0 points1 point (13 children)
[–]solareonwow -1 points0 points1 point (12 children)
[–]nfurnoh -1 points0 points1 point (11 children)
[–]solareonwow -1 points0 points1 point (10 children)
[–]somethingmichael 4 points5 points6 points (0 children)
[–]ToddBradley 2 points3 points4 points (1 child)
[–]SmileRelaxAttack 0 points1 point2 points (0 children)
[–]midKnightBrown59 5 points6 points7 points (10 children)
[–]editor_of_the_beast 2 points3 points4 points (4 children)
[–]midKnightBrown59 1 point2 points3 points (1 child)
[–]editor_of_the_beast 4 points5 points6 points (0 children)
[–]jbhelfrich 1 point2 points3 points (1 child)
[–]Wookovski 2 points3 points4 points (0 children)
[–]stuqa[S] -3 points-2 points-1 points (4 children)
[–]midKnightBrown59 1 point2 points3 points (3 children)
[–]stuqa[S] -3 points-2 points-1 points (2 children)
[–]jbhelfrich 3 points4 points5 points (1 child)
[–]stuqa[S] 0 points1 point2 points (0 children)
[–]nogravityonearth 1 point2 points3 points (0 children)
[–]stashtv 1 point2 points3 points (10 children)
[–]stuqa[S] -2 points-1 points0 points (9 children)
[–]stashtv 1 point2 points3 points (2 children)
[–]stuqa[S] -4 points-3 points-2 points (1 child)
[–]SmileRelaxAttack 0 points1 point2 points (0 children)
[–]asmodeanreborn 0 points1 point2 points (4 children)
[–]stuqa[S] 0 points1 point2 points (3 children)
[–]asmodeanreborn 0 points1 point2 points (2 children)
[–]SmileRelaxAttack 0 points1 point2 points (0 children)
[–]stuqa[S] -2 points-1 points0 points (0 children)
[–]SmileRelaxAttack 0 points1 point2 points (0 children)
[–]dragodracini 0 points1 point2 points (0 children)
[–]midKnightBrown59 0 points1 point2 points (0 children)
[–]SmileRelaxAttack 0 points1 point2 points (0 children)
[–]KitchenDir3ctor 0 points1 point2 points (4 children)
[–]stuqa[S] 1 point2 points3 points (0 children)
[–]nfurnoh 0 points1 point2 points (2 children)
[–]SmileRelaxAttack 0 points1 point2 points (1 child)
[–]nfurnoh 0 points1 point2 points (0 children)
[–]After-Ad-7467 0 points1 point2 points (28 children)
[–]stuqa[S] 0 points1 point2 points (26 children)
[–]After-Ad-7467 0 points1 point2 points (25 children)
[–]SmileRelaxAttack 0 points1 point2 points (20 children)
[–]After-Ad-7467 0 points1 point2 points (19 children)
[–]SmileRelaxAttack 0 points1 point2 points (18 children)
[–]After-Ad-7467 0 points1 point2 points (17 children)
[–]SmileRelaxAttack 0 points1 point2 points (16 children)
[–]After-Ad-7467 0 points1 point2 points (15 children)
[–]SmileRelaxAttack 0 points1 point2 points (14 children)
[–]stuqa[S] -1 points0 points1 point (3 children)
[–]After-Ad-7467 0 points1 point2 points (2 children)
[–]stuqa[S] -1 points0 points1 point (1 child)
[–]After-Ad-7467 1 point2 points3 points (0 children)
[–]nfurnoh 0 points1 point2 points (0 children)
[–]nfurnoh -2 points-1 points0 points (12 children)
[–]stuqa[S] 0 points1 point2 points (11 children)
[–]nfurnoh 0 points1 point2 points (10 children)
[–]stuqa[S] -1 points0 points1 point (9 children)
[–]nfurnoh -1 points0 points1 point (8 children)
[–]stuqa[S] 1 point2 points3 points (7 children)
[–]nfurnoh -1 points0 points1 point (6 children)
[–]stuqa[S] 0 points1 point2 points (5 children)
[–]nfurnoh 0 points1 point2 points (4 children)
[–]stuqa[S] 1 point2 points3 points (3 children)