The real-world scenarios having multiple personas (users) interacting with each other to use some business functionalities are complex to implement. These personas may be on the same platform or different (web/mobile-web/native apps/desktop applications). Shama will demonstrate using Teswiz, an open-source framework that can easily automate these multi-user, multi-app, and multi-device scenarios.