Not able to inspect elements inside <ScrollView> for an iOS app with Appium Inspector - react-native

We are automating on an iOS mobile application which has been developed with react native. For the automation we have been asked to use Appium tool with Pytest-BDD. Currently we are facing an issue with the while inspecting the Mobile elements with the help of Appium Inspector… As developers already provided the Accessibility Id’s, Accessibility label and other elements props but we are not able to access elements inside (Child elements) using Appium inspector…Is there anyone who has already faced this issue and can help ?Thanks in Advance !!!
Tried Inspecting elements with Appium Inspector

Related

Hybrid mobile apps locator strategy

Have any idea how to locate elements on the Hybrid mobile app?? I have no clear idea about how the elements are being created when creating an android or IOS build for a particular app. Think we have a react app, Is that the same way as identifying elements in a native android app?? Can we get the resource id? How it works on the IOS app
I have simple 3 questions.I hope to get a clear idea from a geek for these points
How the elements are being created on a native android or IOS app
How the elements are being created on a hybrid app
How to locate elements on a Hybrid IOS and android app for a test
automation

Get access to Electron API from Java and Webdriver

I'm writing automation tests for Electron application using Java->Selenide (Selenium)->chromedriver 83.
I can successfully get access to visual elements of the app using xpath locators. But currently I need to check that window of my app is minimized after pressing "Minimize" UI button.
I can't find any easy ways to check that window is minimized from chromedriver.
May I use Electron API to get property win.isVisible or something like that? Or maybe any other ways to check that window of the Electron app is minimized?
Thanks

Automate iOS application with amCharts element using Appium or Perfecto

Is it possible to automate iOS native application with amCharts elements using Appium or Perfecto ? [Sample amChart]
Perfecto is just mobile device cloud provider, where you can use Appium: so does not affect the possibility.
It may be tricky to parse amCharts for Appium just as it may be tricky to do so for XCUITest (that Appium use for iOS interactions). Since its Objective C wrapper chances are pretty good, but still you will be able to get only numbers and element position in best case.
I suggest to install appium-desktop, start session with your app and make screen snapshot. If appium won't parse it, you may try do it directly in XCode with XCUITest and maybe you need to add some attributes for parsing via Appium

How do I access React-native button(TouchableHighlight) in Appium test case

I am writing automation test for my ReactNative app with Appium. I'm unable to access react native components in appium. Even Appium inspector can't inspect inside react native view.
I'm trying something like this :
it("Testing Automation", function () {
return driver
.waitForElementById('LogoutButton', 5000).click()
});
Is there anyway to know react native component's Xpath or anyway to access them by any other attribute? Thanks
For the elements from react-native using chrome://inspect/#devices on your Chrome browser could provide you help inspect the elements similar to any other Webview.
You can find there class, css, x-path etc as assigned to them during development.

Why in WEBVIEW Context the xpath generated by Appium isn't working using iOS simulator?

I want to know why in WEBVIEW Context the xpath generated by Appium isn't working using iOS simulator with java to write our scripts?
Other question is there a way to make the code generated by appium recorder working in our java classes, because for now while we are in WEBVIEW there is no chance with appium we have to take a look into html code to create code.
PS : I have already tried to change the context to NATIVE then turn
back to WEBVIEW_1 but no changes.