Users now have more complex identities than ever before; federated accounts, second-factor authentication, and multiple devices all these conditions need to be tested, but how? This talk will examine the minefield of identity and authentication in your pipeline and how your team can traverse this to ensure that you are testing all the conditions without resorting to manual steps.
18. Dev
Mostly unit tests
Individual Environment
Integration
Integration tests
Shared Environment
QA
Complex tests
Single Environment
Prod
Real users
Production config
32. Don’t roll your own.
Architect for identity.
Test within a boundary, reach beyond when
you must.
Define as much environment as you can in
code.
Recap