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
[iOS] Clicking on a button is success but nothing happens on the UI. #20089
Comments
Nothing happened could indicate low level XCTest framework did click event, but the app did not receive such an event, or soemthing. I found out some logs like below on your attached one. Touch event occurred on the testmanagerd level, so as Appium/XCTest perspective, it worked.
|
Possibly you could try out vanilla XCTest for UI if it has different behavior. The low-level should be the same/similar, so I guess it also behaves as same. |
Thanks @KazuCocoa for quick response. The app is developed with flutter framework. On the same screen there are two button Next & Skip. As per this flutter buttons Next button is Filled Button and Skip button is Text button. Click on Next Button works fine and navigated to other screen but clicking on Text button nothing happens. Could you please help me with some pointers/examples how to use vanilla XCTest for UI and click on the element ? Thanks! |
Some online resources would help, for example. (random pickup here) |
@KazuCocoa, does the vanilla integration is possible with appium ? I mean the app is launched with appium and perform the click action on the skip button with vanilla? Please let me know. I will try it later. Thanks! |
It is separated from Appium. You may need to write launching the test app etc with the XCTest project |
Closed as third party issue |
Do I have the most recent component updates?
Is the component officially supported by the Appium team?
Is there an existing issue for this?
Current Behavior
After clicking on a button the response is 200 but nothing has happened on the UI.
Expected Behavior
After clicking on the button it should navigate to the next screens.
Minimal Reproducible Example
The issue is reproducible only on iOS and in android works fine on clicking same button it navigates to other screen.
Environment
appium --version
): 2.5.4node --version
): v18.16.0npm
version (output ofnpm --version
): 9.5.1Link to Appium Logs
No response
Further Information
I tried both the
w3c-actions
andxcuitest-tap
operations and nothing helped. Attaching logs for both the scenarios.appium-w3c-tap.log
appium-xcuitest-tap.log
The text was updated successfully, but these errors were encountered: