4 ms·
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 docu
by jztan 2y ago
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.
- leland-takamine 2y agoCo-author of Maestro here - really appreciate that support jztan! If you get a chance you should also try out web support which we recently released! And always open to feedback, so please let me know if there's anything you think can be improved!
- hugs 2y agoWhat was the most garbage thing in your opinion re: Appium documentation?
- cschiller 2y agoHi Jztan, glad you're exploring this space! I'm the co-founder of MobileBoost, and I'd love to introduce our product, GPT Driver (https://www.mobileboost.io/ https://www.mobileboost.io/). We started two years ago with an AI-native approach, which is particularly useful for handling dynamic flows, hard-to-locate UI elements, and testing across multiple platforms and languages. Our main objective is to reduce test maintenance effort. Duolingo recently shared their experience adopting our tooling: https://blog.duolingo.com/reduced-regression-testing/ https://blog.duolingo.com/reduced-regression-testing/ We offer: a Web Studio – A no-setup-required platform with all tooling preconfigured. SDKs – Directly integrate with existing test suites (Appium, XCUI, Espresso). Happy to answer any questions!
- bartekpacia 2y agoCan I run this locally?
- cschiller 2y agoYes, you can use our SDKs to run it locally on Simulators, Emulators, and real devices. We also support popular third-party device farms via the WebDriver protocol.
- bartekpacia 2y agoOh Okay this is cool, I thought it's not possible (it's not mentioned at your frontpage at all). How do your AI-features work when running tests locally using yout SDK? Do I need to provide my own token to some LLM provider?
- cschiller 2y agoBy default, the SDKs use our API endpoints, where we run a combination of models to maximize accuracy and reliability. This also enables us to provide logging with screenshots and reasoning to help with debugging. That said, we're currently experimenting with a few customers who run our tooling against their own hosted models. While it's not publicly available yet, we might introduce that option going forward. Would love to hear more about your use case, if a self-hosted setup is relevant or just the use of your own LLM tokens?
- stephan-qa 2y ago[dead]