I need some advice regarding my current situation.
Right now, Im still using Appium 1.22.3. I want to upgrade to Appium 2 but because I’m not a senior yet I’m afraid that I would encounter many problems that I wouldn’t know how to solve.
Because I have releases every week I can’t get stuck with the upgrade. Im reading that there are many aspects to take into account: drivers, plugins.
I don’t know for example which plugins I need. Do you have any doc about this?
Also, yesterday I upgraded to Xcode 15 and the scripts are running pretty slow on iOS 17. But Im not so sure if the upgrade to Appium 2 would solve this. I think there’s a problem with the new iOS 17. Perhaps there’s an issue in the XCUItest framework?
Also I saw that there are lots of crashes using Appium 2 on xcode 15/ios 17, so this is one more reason to being afraid of do the upgrade.
Can you tell me why appium 1.x is working slow on iOS17?
Can you tell me if Appium 2 would solve this?
Can you tell me if there’s an issue on the XCUItest framework for iOS17 that has nothing to do with the appium version Im using?
Your advise would be really appreciated, the whole team is looking for an answer about how to proceed.
Dont believe that Appium 2 will fix slowness. It always was a random stuff. One ios version faster one slower.
Why not try to create branch of your code and test it? Or try directly. Just add to appium 2 server reminder url so it should continue without changes in your code.
First of all, thank you so much for answering! Really appreciated.
I’d like to try your #2, but is it posible to have appium 1.x and 2 at the same time? My fear is to try to upgrade to 2 and then I can’t go back to 1.x if I can’t make the upgrade work.
Would you mind helping me a little bit more on this please? Is it possible to do the upgrade with less risk, please?