Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Native mobile app testing #227

Open
slavingia opened this issue Dec 31, 2024 · 4 comments
Open

Native mobile app testing #227

slavingia opened this issue Dec 31, 2024 · 4 comments

Comments

@slavingia
Copy link
Contributor

What

  • Native mobile app testing support in Shortest for iOS and Android.
  • Core workflows to install, launch, and interact with real/emulated apps using Shortest’s plain-English test syntax.
  • Additional setup docs or scripts to simplify environment configuration for mobile testing.

Why

  • Users need the same straightforward, AI-assisted test coverage for native mobile apps that Shortest offers for web.
  • Reduces QA overhead by allowing devs to reuse the existing Shortest approach (plain English tests) across all platforms.
  • Unlocks the $2,000 bounty for the first contributor to implement iOS + Android support, payable in cash, Anti-Work (Gumroad, Inc.) equity, or a combo.
@gladyshcodes
Copy link
Contributor

gladyshcodes commented Jan 1, 2025

Maybe worth creating new shortest-mobile repo for it?

@slavingia
Copy link
Contributor Author

Why? I think one repo is much less cognitive load and seems reasonable to have it be able to test all 3 platforms using computer use.

@gladyshcodes
Copy link
Contributor

gladyshcodes commented Jan 2, 2025

Why? I think one repo is much less cognitive load and seems reasonable to have it be able to test all 3 platforms using computer use

Ok

One more question: do you think that is a good idea to spin up expo react native? we need env to run and test mobile Shortest tests

@slavingia
Copy link
Contributor Author

Yeah not sure the approach but something like that for sure will be useful.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants