End-to-end testing user invitations with GmailSchedule a Demo
Inviting users to a particular application is an incredibly common use-case for applications used in the workplace, but is a notoriously challenging user experience to test. While it seems like an easy flow (invite someone, accept the invitation, verify the invitation actually adds the user to the appropriate team), it is complicated for a variety of reasons:
What's the easiest way to test user invitations with Gmail?
walrus.ai enables developers to easily end-to-end test the process without managing any of the complicated third-party dependencies or multiple sets of credentials.
A one-size-fits-most end-to-end test for user invitations with Gmail using walrus.ai:
1---2name: 'User Invitation'3url: 'https://your-site.com'4instructions:5 - 'Login as an admin'6 - 'As the admin, go to Team'7 - 'As the admin, add a user and invite the user'8 - 'As the invited user, verify an email invitation is received'9 - 'As the invited user, register using the link in the email invitation'10 - 'Verify the invited user is in the same organization as the admin'