BiDi-powered Selenium: Shaping Tomorrow's Automation | Puja Jagani | Hands On testing

preview_player
Показать описание
BiDi-powered Selenium: Shaping Tomorrow's Automation | Puja Jagani | Hands On testing

"Dive into the future of web testing with the game-changing W3C BiDi protocol, leveraging WebSockets for a performance gain. BiDi's overarching goal is to provide granular browser functionality from an automation perspective.
WebSockets facilitate two-way communication and align perfectly with the browser's event-driven nature. BiDi clients can listen to browser-fired events and send methods, unlocking advanced browser automation capabilities.
BiDi's roadmap includes encapsulating W3C WebDriver protocol functionality, expanding into its existing fine-grained features. Currently in progress, BiDi sees major browser vendors actively implementing it, and alongside Selenium striving to implement user-friendly BiDi APIs. Selenium's long-term plan is to integrate BiDi behind the scenes for its existing APIs. This will be a double whammy of enhanced performance and a powerful platform for testers.
Explore Selenium's solutions that leverage BiDi's functionality to resolve challenging use cases encountered in daily web testing.
Don't miss this opportunity to explore the future of web testing with BiDi-powered Selenium. Join the discussion, witness code demos, and contribute to shaping automation's future!

About Puja: As a Lead Engineer at Browserstack for three years, I drive automation advancements, particularly in the Selenium project. My role encompasses bug fixes, user support, feature enhancements, product advancement, and documentation. I am a core committer and member of the Technical Leadership Committee in Selenium, focusing on implementing the BiDi protocol for cross-platform browser automation. Collaborating with web browser vendors, I prioritize Selenium BiDi-related features, aiming to revolutionize browser automation. Engaging with the OpenSource community, I find excitement in pushing automation boundaries and solving user problems.

#qaminds #automationtesting #softwaretesting #testingcommunity #softwaretester
Рекомендации по теме