Quickly Create A User And Log in Using Dependent Data Sessions

Published: 05 October 2021
on channel: gleb bahmutov
670
12

Let's say you need to create a user and log in. Do you recreate the user before each test? No, you use cy.dataSession from the cypress-data-session plugin to only create the user if needed. How do you log in? You use another cy.dataSession to execute the commands, and cache the session cookie. And the final step: if the user data session is invalidated, and the user is recreated, then the cookie data session is automatically invalidated using the "dependsOn" parameter linking the second data session to the first one. See the full source code in https://github.com/bahmutov/chat.io


On this page of the site you can watch the video online Quickly Create A User And Log in Using Dependent Data Sessions with a duration of hours minute second in good quality, which was uploaded by the user gleb bahmutov 05 October 2021, share the link with friends and acquaintances, this video has already been watched 670 times on youtube and it was liked by 12 viewers. Enjoy your viewing!