Automating One Time Password (OTP) is always a bit challenging as you need to work with a third-party service to send/receive messages. Let's take a look at how we can do that using Cypress ...
⚙️ Dependencies
- Cypress: browser automation framework (can be replaced with any other JS browser automation framework)
- Receive SMS: to generate a temporary phone number and receive SMS. Note: this can easily be replaced with a paid service such as Twilio, SMSArc, etc..
- GitHub: example site to test OTP on
In this video, we will cover step-by-step how to automate OTP using Cypress:
👩🏻💻 Access the source code here.
To learn more about Cypress, check out my free Cypress tutorial series here -
https://www.youtube.com/watch?v=krpKuSqQ0XM&list=PL6AdzyjjD5HAr_Jq1hwpFUIO49uyBZ9ma
👩🏻💻 It's time to advance your career by joining the SDET-U Academy today 👇🏻
Join Academy
📧 Subscribe to my mailing list to get access to more content like this as well as be part of amazing free giveaways.
👍 You can follow my content here as well -
...
Thanks for reading!
Top comments (1)
This SMS tool doesn't have many phones, and most don't work. I found this one with 4000+ free temp numbers, and there is API access for premium numbers.
maybe you want to change your post?