This is a fork of https://github.com/khalp/compose-samples/pull/2/files by the team at Microsoft. Read more: https://devblogs.microsoft.com/surface-duo/android-openai-chatgpt-5/
Thanks to the developers at Microsoft for their contribution to the Jetpack Compose community!
This repo adds support for ID detection for Maestro UI testing for Jetpack Compose. Maestro is a UI testing framework for Mobile apps.
For example, search for
ConversationFragment.kt and for
Not sure what are those?
Check out the Tweet and Docs for more info.
How to run
After you clone and open the project in Android Studio, add your own Open AI API key in
private val openAIToken: String = "YOUR_OPENAI_API_KEY"
Then, you can run the app on your device or emulator.
How to test
maestro test .maestro/flow.yaml