I’m experiencing an issue when using Maestro to perform end-to-end tests on my React Native application, specifically with the RNPickerSelect component on iOS. #2095
When running tests with Maestro on iOS, I can tap on the RNPickerSelect component, and it successfully opens the modal picker.
However, I cannot interact with or select any of the options within the picker modal using Maestro.
It seems that Maestro recognizes the modal as a whole but cannot access or interact with the child elements (the individual picker options) inside the modal.
Maestro should be able to interact with the picker modal and select an option from the list.
Actual Behavior:
Maestro opens the picker modal but cannot access or interact with the options inside it.
It seems unable to identify the child elements within the modal.
Problem Description:
When running tests with Maestro on iOS, I can tap on the RNPickerSelect component, and it successfully opens the modal picker. However, I cannot interact with or select any of the options within the picker modal using Maestro. It seems that Maestro recognizes the modal as a whole but cannot access or interact with the child elements (the individual picker options) inside the modal.
Environment:
Maestro Version: [1.38.1] React Native Version: [0.74.5] Expo version: [51.0.28] RNPickerSelect Version: [9.3.1] Picker: [2.7.5] iOS Version: [16.4] Device/Simulator: [Iphone 11]
Steps to Reproduce:
Install and use
Expected Behavior:
Maestro should be able to interact with the picker modal and select an option from the list.
Actual Behavior:
Maestro opens the picker modal but cannot access or interact with the options inside it. It seems unable to identify the child elements within the modal.