I ♥ testing! I do it everyday on websites or on mobile apps with my buddy @AppiumDevs. My home is http://t.co/LbM9EbILd2 , come over and say hi!

Joined January 2014
WebdriverIO v10 is here 🎉 Built for agent verification loops: your coding agent opens your app in a real browser, on iOS or Android, or as a desktop app, checks the feature works, and leaves a test behind. Works with @claudeai, @cursor_ai, @OpenAIDevs and @GitHubCopilot.
5
3
1
23
2,045
Love the debugging UI in @Cypress_io or @playwrightweb? It’s now in WebdriverIO too 🤩 Every command, the page after each step, and your source, live. Mobile tests included. CI saves a trace you can replay anywhere. Contributed by our partner @browserstack 🧡 webdriver.io/docs/devtools
2
1
8
620
🏃‍➡️
Published @webdriverio v10.0.2 with improvements to "wdio session" that introduces @wdio/snapshot which handles snapshotting of web pages and native apps across @wdio/cli and @wdio/mcp pushing "wdio session" to the top of our benchmark leaderboard 👑 benchmark.webdriver.io
2
421
Now that WebdriverIO v10 is here (with CLI), MCP has to pick up the pace. So v4 doesn't add more tools. It makes your agent need fewer turns with the ones it has: one page model for browsers and apps, refs everywhere, and on the web every action tells the agent what changed Full release: github.com/webdriverio/mcp/r…
4
504
WebdriverIO retweeted
managed deep agents 0.9 is here! things we shipped: ⏰ agents can schedule tasks OBO themselves or the user 🏭 dynamically configure your mda per run (models, tools, skills, etc.) 👀 Slack reactions show when your agent has seen a message 📁 improved multimodal capabilities 🔌 MCP 2.0 support via langchain.mcp released for js and py langch.in/mda
4
7
23
3,092
WebdriverIO retweeted
I benchmarked 7 browser setups for coding agents on real tasks on live websites. With Claude Sonnet 5: - @Stagehanddev: 61% - wdio session: 58% - @webdriverio MCP: 54%, cheapest per task and token - agent-browser 50% - @playwrightweb: 46%/37% benchmark.webdriver.io
In v10 `wdio session` lets your agent drive any app from the shell: open chrome localhost:3000 snapshot click e3 export --out cart.e2e.ts We benchmarked it against 6 other agent browser setups on real tasks on live websites. It tied for the top success rate with Claude Sonnet 5.
4
1
9
475
In v10 `wdio session` lets your agent drive any app from the shell: open chrome localhost:3000 snapshot click e3 export --out cart.e2e.ts We benchmarked it against 6 other agent browser setups on real tasks on live websites. It tied for the top success rate with Claude Sonnet 5.
1
1
3
922
Checkout benchmark.webdriver.io for all details on our Browser Agent Benchmark. Both `wdio session` and our @wdio/mcp package are among the leading packages like @browserbase's Stagehand when it comes success rate while being most token and cost efficient 💪
52
WebdriverIO retweeted
I am so excited about this release @webdriverio and every single new feature 😊 If a task is verifiable, agents can do it. A lot of people are noticing that right now. So the question isn't "can the agent write the feature?" It's "how does it prove the feature works?" 🧵 1/3
WebdriverIO v10 is here 🎉 Built for agent verification loops: your coding agent opens your app in a real browser, on iOS or Android, or as a desktop app, checks the feature works, and leaves a test behind. Works with @claudeai, @cursor_ai, @OpenAIDevs and @GitHubCopilot.
2
2
10
668
Tomorrow is release day 😊
2
3
412
🚀 WebdriverIO v9.32.0 is out! 17 contributors shipped CPU & heap profiling, acceptDialog/dismissDialog for mobile permission prompts, Dioxus support in create-wdio, plus a big batch of reliability fixes. Full notes: github.com/webdriverio/webdr…
1
6
335
WebdriverIO retweeted
Replying to @MomenticAI
@MomenticAI is now a Premium Sponsor of @webdriverio! we spend every day building browser + mobile verification infra, and no testing company starts from zero. browser automation exists because open-source maintainers spent years building the frameworks, protocols, docs, runners, and integrations the rest of us use WebdriverIO's contributors keep that work moving the sponsorship helps fund development, docs, events, infrastructure, and upstream dependencies thank u to the maintainers and contributors proud to support the work ❤️
2
14
387
We are excited to welcome Mrunal Chaudhari (github.com/mccmrunal) to our Project Committers team 🙌 he has been grinding on countless bugs and features within the last week and has been one of the most impactful contributes to the project recently. Welcome Mrunal! 🚀
6
3
235
🧪 WebdriverIO v9.23.0 is out! ✨ CamelCase fix for multiRemoteBrowser 🐛 Multiple Jasmine & WebDriver reliability fixes 💅 Improved getContext(s) / switchContext 📚 Doc polish + internal cleanup Huge thx to all contributors who made this happen 🙌🔗 github.com/webdriverio/webdr…
1
3
211
Huge thanks to everyone who opened PRs, filed issues, reviewed code, or helped others this year. OSS only works because of you. 🎁 Merry Christmas & happy testing!
2
150
🧠 Solving the Memory Problem: Introducing LangChain's Summarization Middleware in LangChain v1 alpha! Ever built an AI agent that "forgets" important context when conversations get too long? You're not alone. Token limits are one of the biggest challenges in building production-ready AI applications. The Problem: Long conversations hit token limits, forcing you to either: ❌ Truncate early messages (losing context) ❌ Manually manage conversation history ❌ Accept degraded performance as context grows The Solution: LangChain's new summarizationMiddleware automatically manages conversation memory by intelligently summarizing older messages while preserving recent context. Why This Matters: ✅ Zero Manual Work - Automatic token monitoring and summarization ✅ Smart Preservation - Never breaks AI/Tool message pairs ✅ Context Continuity - Maintains conversation flow seamlessly Real Impact: Our example shows a conversation going from ~6,000 tokens down to ~1,500 tokens (75% reduction!) while maintaining all the essential context. The agent can still reference earlier challenges and recommendations perfectly. Perfect for: 🎯 Customer support chatbots with long sessions 🎯 Code review assistants processing large codebases 🎯 Research agents analyzing extensive documents 🎯 Any multi-turn dialogue that needs persistent memory This isn't just about staying under token limits—it's about building agents that can have truly long-form, meaningful conversations without losing their memory. 📚 Read more in our new docs: docs.langchain.com/oss/javas… What's your biggest challenge with conversation memory in AI applications? #AI #LangChain #MachineLearning #Chatbots #AgentDevelopment #OpenAI #Anthropic #agents
1
5
1
23
5,480