?? Guess what the core React Native team at Meta is using for e2e testing of the React Native framework itself? Yup - Maestro ?? Check out their test suite on GitHub: https://lnkd.in/gFhf2qui The best part? They already have test coverage that validates Maestro compatibility with the new React Native architecture! ?? ?? ?? https://lnkd.in/g4D3SzFT Why does this matter? - There are official tests in the React Native repository guaranteeing that Maestro works well with the core React Native framework components - today and in the future! - The core React Native team at Meta is using Maestro for e2e testing - you probably should be doing the same! ?????If you haven't already, it's time to check out Maestro for your e2e testing on Mobile and Web ↓
关于我们
Maestro - E2E testing for Mobile & Web
- 网站
-
https://maestro.dev/
mobile.dev的外部链接
- 所属行业
- 软件开发
- 规模
- 2-10 人
- 总部
- San Francisco,CA
- 类型
- 私人持股
地点
-
主要
US,CA,San Francisco
mobile.dev员工
动态
-
?? We're Hiring! Sound like you or someone you know?
?? We're actively looking for an Mobile platform engineer to join the team ?? At mobile.dev, we're building the future of automated testing and QA. Maestro - our next-gen testing platform for Mobile and Web - has already been adopted at companies like Meta, Uber, Stripe, DoorDash, Block, and Disney - And it's a favorite among smaller teams and individual developers as well. Some recent highlights: ? 7x+ revenue from last year already ? Hit front page of Hacker News ? +1K GitHub star growth in the last 3 weeks (7.5k total) We're building a best-in-class Mobile E2E testing framework and hosted Mobile device cloud platform. Both require deep Mobile tooling / platform expertise, so we're looking for a great Mobile platform engineer to join the team! Here's an idea of what we're looking for: ? Experience working with private APIs on iOS ? Built reliable iOS simulator infrastructure at scale ? Worked with Virtualization.Framework directly or via eg. Tart / Orka / etc ? Android tooling expertise (though iOS exp is more of a requirement) If this sounds like you please DM me here or email me at [email protected] If this sounds like someone you know - tag them in the comments below ?? Full JD for reference: https://lnkd.in/gRWvWrGB
-
-
Maestro just got even easier ?? ?? Starting today, you can chat with MaestroGPT to answer your Maestro questions or generate Maestro code: https://lnkd.in/gQ6Uf3YZ ?? MaestroGPT has a full understanding of Maestro syntax and live access to Maestro documentation, ensuring its knowledge is always up-to-date ?? ?? We're already working on enabling MaestroGPT to interact directly with your device and iterate on your Maestro flows. This will also lay the groundwork for Maestro MCP, a powerful Maestro MCP server currently under development! ?? Log in to the Maestro Console (app.maestro.dev) to start chatting with MaestroGPT.
-
mobile.dev转发了
?? Super stoked to be featured in This Week In React! ?? My latest blog post, "How to build a solid test harness for Expo apps", was highlighted in the newsletter! Huge shoutout to Expo, Callstack and mobile.dev for making testing in React Native smoother than ever. Check it out here ?? This Week In React #225 https://lnkd.in/dAVYhfFy If you're working with Expo and want to improve your testing workflow, give it a read and let me know your thoughts! #ReactNative #Expo #Testing #ThisWeekInReact
-
Testing mobile apps is a huge challenge, especially in highly regulated fields like healthcare. ? Doccla struggled with manual testing—until they found Maestro, the simple E2E automated testing platform that empowered their team to test *more* and ship *faster*. ? Dive into their journey and full interview: ? https://lnkd.in/g_TEEC7H Short clip from the discussion below ??
-
mobile.dev转发了
I was flattered to be invited to write another blog article for Expo, and this time it’s about one of my biggest passions: testing in React Native and Expo apps! In this article, I dive deep into how to establish a solid test harness—one that gives you confidence to ship without fear, catch bugs before your users do, and iterate faster. This is a topic I care about deeply, and I’m super stoked and proud of how this one turned out! ?? Check out the full blog post: https://lnkd.in/gWrTv7tD I’d love to hear your thoughts! How do you test your React Native/Expo apps? Did you learn anything new from this post? Let’s exchange insights! ??
??? Do you treat testing as a tedious chore or a supportive friend? For React Native developers using Expo, a solid test harness can be the path not only to strong apps but also peace of mind. ?? Steve Galili sees testing as a safety net that catches bugs before your users do, allowing you to ship with confidence. He shares his whole philosophy in our latest blog post (link below). Check out some of the key takeaways: ? Testing Pyramid for Balance: Build a foundation of fast unit tests, add a layer of integration tests for modules working together, and cap it with a few E2E tests that simulate real user flows. This pyramid keeps your test suite fast, thorough, and reliable. ? Practical Expo Strategies: Leverage Jest and React Native Testing Library for component tests. Use tools like Maestro for end-to-end testing (yes, you can E2E test Expo apps!). Set up a dedicated Expo dev build or config for testing to mirror production behavior. ? Avoid Common Pitfalls: Don’t rely only on slow end-to-end tests or over-mock your app until tests lose meaning. Avoid flaky tests by cleaning up after each run (no shared state!). Ensure your tests are deterministic and reflect real usage as much as possible. ? Coverage vs. Real World: High coverage is nice, but meaningful coverage is crucial. Focus on critical user paths and edge cases. It’s better to have 80% coverage with robust tests than 100% coverage of trivial scenarios. Aim for quality, not just quantity. ? Confidence to Refactor: With a solid harness, you can refactor or add features without fear. Your tests will catch regressions early. That means faster iterations and happier users (and developers!). ?? Read the full blog for code snippets & detailed insights: https://lnkd.in/gWrTv7tD ?? Join the conversation: How have tests saved you in your projects? Any tips for testing Expo/React Native apps? Share your experiences and let’s learn from each other!
-
-
Maestro Slack Bot is already a hit! First piece feedback? > Nice. Is it possible configure that only failures are sent? ? Done! Check "Notify only on failures" in settings Keep the feedback coming!
?? Introducing.... Maestro Slack Bot! This has been one of the top feature requests we've received since launching Maestro: ? Test results directly in Slack ? Check out the full announcement: https://lnkd.in/gGuqsPvg
-
?? Introducing.... Maestro Slack Bot! This has been one of the top feature requests we've received since launching Maestro: ? Test results directly in Slack ? Check out the full announcement: https://lnkd.in/gGuqsPvg
-
??. Curious how Maestro's web support works? Check out Daniel Knott's latest YouTube video walking through how to get started with Maestro Web support! https://lnkd.in/gpx8BmC7
?? In this video, I explore Maestro, the powerful UI testing framework by mobile.dev, now with support for web browsers! ?? I'll show you how Maestro makes end-to-end testing for web applications easier with a simple YAML-based syntax and seamless integration. You'll learn how to: ? Set up and run web tests effortlessly ? Use commands like launchApp and tapOn to interact with your site ? Leverage Maestro Studio to create test flows, inspect elements, and export YAML files ???? https://lnkd.in/d6fjkRvK A big thank you to my latest YouTube sponsor and supporter BlinqIO ????. #softwareTesting #TestAutomation #TestingTools #QA #testing
Painless Web Automation with Maestro
https://www.youtube.com/
-
?? Maestro is on the front page of Hacker News!! ?? https://lnkd.in/gjAnhCTY These kinds of moments are huge for us—if you love Maestro and want to help spread the word, upvote it or share a comment on why you love Maestro Thank you to the author - wherever you are!! ?? "First of all, I didn't make this, let me be clear, and I don't work for the company Mobile.dev. I've been looking for a replacement for Appium because the documentation for that site is absolutely garbage. Maestro boils everything down to YAML and runs its own test server so that you don't have to worry about connecting to the device drivers. It's missing an API but who needs an API when the CLI is so beautiful. Does anyone know of anything on par with this that I should try? So far this has knocked my socks off."
-