正在加载视频...

视频加载失败

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

366,878 次观看 • 8 个月前 •via X (Twitter)

47 条评论

foogy 的头像
foogy8 个月前

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

Maestro 的头像
Maestro8 个月前

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

Ayush 的头像
Ayush8 个月前

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

live free or die 的头像
live free or die8 个月前

@Twitch What are you testing? If it crashes?

Maestro 的头像
Maestro8 个月前

@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 的头像
Harness Index8 个月前

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

Maestro 的头像
Maestro8 个月前

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

Harness Index 的头像
Harness Index8 个月前

@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 的头像
Praveen Yen8 个月前

@Twitch QA teams everywhere just saved hours

Miller 的头像
Miller8 个月前

@Twitch @EuAmoPaoDeAlho olha essa porra

Zen 的头像
Zen8 个月前

@Twitch This exists? wtf

Juan Pablo Bedoya 🌳 的头像
Juan Pablo Bedoya 🌳8 个月前

@Twitch Una maravilla

Tomasz Dłuski 的头像
Tomasz Dłuski3 个月前

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

Maestro 的头像
Maestro3 个月前

@Twitch Yes, it will.

Chrysus.dev 的头像
Chrysus.dev8 个月前

@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 的头像
Maestro8 个月前

@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 的头像
Piny8 个月前

@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 的头像
Chrysus.dev8 个月前

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

Agbadagba Yaovi 👀 的头像
Agbadagba Yaovi 👀8 个月前

@Twitch Wonderful app

It's Koda 的头像
It's Koda8 个月前

@Twitch This is sick

Tomer 的头像
Tomer8 个月前

@Twitch 👏🏼👏🏼

Daniel Maison🥩 的头像
Daniel Maison🥩8 个月前

@Twitch Cool 😎

Dave 🌔 的头像
Dave 🌔8 个月前

@Twitch @Frederic_Molas tu sers de test pas mal

Daniel Moroz 的头像
Daniel Moroz8 个月前

@Twitch this is cool

Mike The New 的头像
Mike The New8 个月前

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

Aryu 的头像
Aryu8 个月前

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

Maestro 的头像
Maestro8 个月前

@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 的头像
Martin Tembo5 个月前

@Twitch @emmanuel_haanks

Junaid 的头像
Junaid8 个月前

@Twitch nice

Juanma 的头像
Juanma8 个月前

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

Snowball Money 的头像
Snowball Money8 个月前

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

Dennison 的头像
Dennison8 个月前

@Twitch Do you have web3 support?

WEMBY SZN 的头像
WEMBY SZN8 个月前

@Twitch Will check this out

OldLynx 的头像
OldLynx8 个月前

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

VisionSEC 的头像
VisionSEC8 个月前

@Twitch Great idea. Keep build

Sebastian Buzdugan 的头像
Sebastian Buzdugan8 个月前

@Twitch maestro looks smooth, how flaky are those flows

Dmitry Buenkov 的头像
Dmitry Buenkov8 个月前

@Twitch Finally!

Ivan Del Rio 的头像
Ivan Del Rio2 个月前

@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 的头像
Nam.rise3 个月前

@Twitch wow, amazing

Emmanuel L 的头像
Emmanuel L8 个月前

@Twitch What’s the advantage over appium ?

Maestro 的头像
Maestro8 个月前

@Twitch check this out:

Emmanuel L 的头像
Emmanuel L8 个月前

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

A GMN Ape 的头像
A GMN Ape8 个月前

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

Maestro 的头像
Maestro8 个月前

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

@Tdevandhopper 的头像
@Tdevandhopper8 个月前

@Twitch what are it's advantage over playwright ?

Max 的头像
Max8 个月前

@Twitch This is horrendous dude yaml

Tool Side Room 的头像
Tool Side Room8 个月前

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

相关视频