Loading video...

Video Failed to Load

Go Home

this is what AUTOMATED UI testing looks like testing Twitch's with Maestro

366,878 views • 8 months ago •via X (Twitter)

47 Comments

foogy's profile picture
foogy8 months ago

@Twitch great.. can we connect this in claude/lovable

Maestro's profile picture
Maestro8 months ago

@Twitch Yes absolutely - you can connect Claude to Maestro MCP:

Ayush's profile picture
Ayush8 months ago

@Twitch qa engineers watching this like their job flashing before their eyes

live free or die's profile picture
live free or die8 months ago

@Twitch What are you testing? If it crashes?

Maestro's profile picture
Maestro8 months ago

@Twitch Verifying the app works functionally as expected. Running through common user journeys to provide assurance that the app still works Also testing accessibility aspects of the app too! And absolutely, if the app under tests crashes, the flow will fail

Harness Index's profile picture
Harness Index8 months ago

@Twitch when do you guys plan on releasing agent skills re maestro huge window of opportunity there

Maestro's profile picture
Maestro8 months ago

@NoahGreenSnow @Twitch You can use Maestro MCP with your preferred LLM:

Harness Index's profile picture
Harness Index8 months ago

@Twitch how about a skill to use with the mcp sirs, im not sure if you have been following but trust me after more than a 100 hours of using the maestro mcp (and creating my own skills for it) having something from the team that helps the agent use the mcp would be a huge help

Praveen Yen's profile picture
Praveen Yen8 months ago

@Twitch QA teams everywhere just saved hours

Miller's profile picture
Miller8 months ago

@Twitch @EuAmoPaoDeAlho olha essa porra

Zen's profile picture
Zen8 months ago

@Twitch This exists? wtf

Juan Pablo Bedoya 🌳's profile picture
Juan Pablo Bedoya 🌳8 months ago

@Twitch Una maravilla

Tomasz Dłuski's profile picture
Tomasz Dłuski3 months ago

@Twitch will it work with an app that i have no source code of?

Maestro's profile picture
Maestro3 months ago

@Twitch Yes, it will.

Chrysus.dev's profile picture
Chrysus.dev8 months ago

@Twitch Now this is UI testing that looks enjoyable (or at least not miserable). I like Playwright, but writing tests is so tedious. Test as YAML seems great. I just hope there are Zed/Neovim/VS Code extensions that define the YAML schema? I ain't memorizing all of those keywords.

Maestro's profile picture
Maestro8 months ago

@Twitch Thanks 🙌 Maestro Studio comes with autocomplete and suggestions, and if VS Code is more your thing then you can find a community contribution called Maestro Workbench

Piny's profile picture
Piny8 months ago

@chrysusdotdev @Twitch Any plans on less rigid trajectories? The step by step has an important role, but having an agent that figures out (broadly speaking) the steps from generic, human instructions (e.g. “go to sign up, create an account, login”) would go such a long way in setting up these tests

Chrysus.dev's profile picture
Chrysus.dev8 months ago

@maestro__dev @Twitch There's no reason you couldn't already have an LLM do that right?

Agbadagba Yaovi 👀's profile picture
Agbadagba Yaovi 👀8 months ago

@Twitch Wonderful app

It's Koda's profile picture
It's Koda8 months ago

@Twitch This is sick

Tomer's profile picture
Tomer8 months ago

@Twitch 👏🏼👏🏼

Daniel Maison🥩's profile picture
Daniel Maison🥩8 months ago

@Twitch Cool 😎

Dave 🌔's profile picture
Dave 🌔8 months ago

@Twitch @Frederic_Molas tu sers de test pas mal

Daniel Moroz's profile picture
Daniel Moroz8 months ago

@Twitch this is cool

Mike The New's profile picture
Mike The New8 months ago

@Twitch sorry this app is super buggy and unusable on linux. Nice idea but unusable.

Aryu's profile picture
Aryu8 months ago

@Twitch How is the YAML on the right generated? From predefined test cases, or by recording a manual run and extracting it?

Maestro's profile picture
Maestro8 months ago

@Twitch You can quickly generate yaml through using Maestro Studio with features such as autocomplete Alternatively you can connect Maestro MCP to help generate tests using an LLM:

Martin Tembo's profile picture
Martin Tembo5 months ago

@Twitch @emmanuel_haanks

Junaid's profile picture
Junaid8 months ago

@Twitch nice

Juanma's profile picture
Juanma8 months ago

@Twitch "Automated ui testing" 😏😏😏 you meant bot farm?? 😏😏😏😏

Snowball Money's profile picture
Snowball Money8 months ago

@Twitch seeing a complex flow just work is a beautiful thing. this is what every user interaction should feel like.

Dennison's profile picture
Dennison8 months ago

@Twitch Do you have web3 support?

WEMBY SZN's profile picture
WEMBY SZN8 months ago

@Twitch Will check this out

OldLynx's profile picture
OldLynx8 months ago

@Twitch @grok which tool does auto ui testing for softwares and for apps

VisionSEC's profile picture
VisionSEC8 months ago

@Twitch Great idea. Keep build

Sebastian Buzdugan's profile picture
Sebastian Buzdugan8 months ago

@Twitch maestro looks smooth, how flaky are those flows

Dmitry Buenkov's profile picture
Dmitry Buenkov8 months ago

@Twitch Finally!

Ivan Del Rio's profile picture
Ivan Del Rio2 months ago

@Twitch readable yaml is the right call. the thing that separates this from a screenshot bot is that tapOn: Browse still means something after a redesign, whereas tap 412,880 doesn't. names survive layout changes. pixels never do.

Nam.rise's profile picture
Nam.rise3 months ago

@Twitch wow, amazing

Emmanuel L's profile picture
Emmanuel L8 months ago

@Twitch What’s the advantage over appium ?

Maestro's profile picture
Maestro8 months ago

@Twitch check this out:

Emmanuel L's profile picture
Emmanuel L8 months ago

@Twitch Preciate it, really curious to see if it can do a better job than Appium when it comes to inspection

A GMN Ape's profile picture
A GMN Ape8 months ago

@Twitch Huge limitations with this software - good for high-level MVP validation, and that's it currently.

Maestro's profile picture
Maestro8 months ago

@Twitch What limitations are you referring to? We're always receptive to feedback on improving the product 🙌

@Tdevandhopper's profile picture
@Tdevandhopper8 months ago

@Twitch what are it's advantage over playwright ?

Max's profile picture
Max8 months ago

@Twitch This is horrendous dude yaml

Tool Side Room's profile picture
Tool Side Room8 months ago

@Twitch If QA looked like this, half the bug tickets wouldn’t exist

Related Videos