healenium / healenium-appium

Self-healing library for Appium-based tests
Apache License 2.0
26 stars 8 forks source link

Self heal Support for iOS #39

Open genesisthomas opened 2 years ago

genesisthomas commented 2 years ago

Requesting self heal support for iOS devices. toNode() method of AppiumEngine class supports android properties only.

Alex-Reif commented 2 years ago

Hi @genesisthomas , Yes, We're planning to support IOS in first quarter of 2022.

ashish143ti commented 2 years ago

Hi @Aliaksei-Ashukha ,

I have seen Healenium Appium 1.2.2 new version released , Can you please confirm it's supporting IOS as well ?.

@genesisthomas - Please look in to it , this new version seems promising :)

MaheshRamchandra commented 2 years ago

Hi @Aliaksei-Ashukha and @ashish143ti

i have tried Healenium Appium 1.2.4 new version released for iOS, it dint work

i followed the below steps

1). Initialized docker containers image

2).Initiated session key in cmd/windows powershel by command mvn clean test image

3).created wrap for IOS driver image

4).After runing the test class, it is executing till line---- IOS=DriverWrapper.wrap(IOS); after that the execution quits

5). In console following logs are showed

[RemoteTestNG] detected TestNG version 7.5.0 [main] INFO org.testng.internal.Utils - [TestNG] Running: C:\healenium-appium\Frame_Work\IOS.xml

Mar 30, 2022 7:12:06 PM io.appium.java_client.remote.AppiumCommandExecutor$1 lambda$0 INFO: Detected dialect: OSS

=============================================== Suite Total tests run: 1, Passes: 0, Failures: 1, Skips: 0

image