This site is in read only mode. Please continue to browse, but replying, likes, and other actions are disabled for now.
23 / 23
May 2016

@Aleksei, can you please remove /usr/local/bin/appium file using 'sudo' and try again to install latest one. because i was able to upgrade appium 1.5 to 1.5.1 without any issue.

@Priyank_Shah are you getting
Welcome to Appium v1.5.0 (REV dc865428e6a78ed6b8153132d6e50b9afc8c4570)
or it just me.

From


Seem like @isaac missed to update this as revision number is correct dc86542.

@pr4bh4sh, no i was able to launch 1.5.1 successfully.

[Appium] Welcome to Appium v1.5.1 (REV 7abc8c03f8a74a0fed4f409326c58796855c7ff7)
[Appium] Appium REST http interface listener started on 0.0.0.0:4723

i think you did not upgrade your appium.

Thanks,
Priyank Shah

11 days later

Does it also work with 10.11mac iOS version?

Yes it works with 10.11.4 I am currently using Appium 1.5.1 with 10.11.4 mac OS

How to install it? And where to install it from on appium site it is still showing 1.4 versions
When I downloaded 1.5.1 as a zip which file do i have to run?to install apium?

I just fixed the issue for avm install Appium 1.5.1.

Because some file path is changed in Appium 1.5, so avm cannot install it.
I make the change for avm file, then it can install all Appium versions.

  1. in 'activate' function, link "node_modules/appium/build/lib/main.js" to "bin/appium".
  2. in 'execute_with_version' function, use "node_modules/appium/build/lib/main.js" to start Appium.

npm install -g appium will automatically pull latest stable version of Appium.

@pr4bh4sh
Hi, pr4bh4sh, I was wondering if there's a GUI version for 1.5.1 just like 1.4.13 which has Inspector to use? That would be great! If not so, what can we use to inspect element? Thanks for your effort for all of the appium users and Looking forward to your suggestion :slight_smile:

There isn't any GUI version after 1.4.13.
Using inspector
1. Android - use uiautomatorviewer, it does not provide XPath though. If you need XPath you need to create it yourself.
2. iOS - Not working on any iOS application automation project for a long time, however, @wreed or @Priyank_Shah (not sure who) has commented on some thread, Here're the steps

  1. On your test script set a breakpoint just after the driver creation.
  2. Open the GUI version of Appium you have and click on the Inspector button. It should work as if you have started the appium from GUI mode.

Additional tip:
1. If you are starting Appium on custom port make sure you change the port on GUI versions setting section.
2. Make sure you have set commandTimeout when starting the server or in caps. So Appium server does not kill the session due to inactivity. I generally user 72000 seconds.

And thanks for the appreciation.

@Real_Lau

As other members suggested in this forum, you can keep 1.4.13 GUI app open and run the test in debug mode while Appium 1.5.1 server is running. Press the Inspector button on 1.4.13 GUI. you will be able to inspect the elements.
No need to press Launch button.

OK Got it. I just met a problem, which 1.4.13's inspector shows the XPath is A, but when I use 1.5.1, it found another element, I have checked the code, so I doubt maybe there's something difference in locating an element wtih XPath, that's why I ask my question to you. And I'll check more on my code and others.

If you are automating android app I can help, however for iOS I don't have any machine or device. Please post the UI dump, xml and the xpath string.
P.S. You should create a new thread coz the issue is quite unique.

29 days later

I am unable to upgrade from version 1.4.16.1.
Will appreciate if someone can please help me get rid of the upgrade issues.