Appium Inspector Released in Appium.app 1.4.0

1,278 views
Skip to first unread message

Dan Cuellar

unread,
Mar 22, 2013, 7:53:43 PM3/22/13
to appium-...@googlegroups.com
To get to it boot an iPhone or Android app and once Appium is listening go to Window > Inspector


Enjoy,
-Dan

Adam Christian

unread,
Mar 22, 2013, 8:04:59 PM3/22/13
to Dan Cuellar, appium-...@googlegroups.com
Really cool Dan,

Thanks for building that.

Adam


--
http://appium.io
---
You received this message because you are subscribed to the Google Groups "Appium-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an email to appium-discus...@googlegroups.com.
Visit this group at http://groups.google.com/group/appium-discuss?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 

bootstrap online

unread,
Mar 23, 2013, 12:19:41 PM3/23/13
to appium-...@googlegroups.com
Appium.app can't find adb. Running appium with "node server.js" works and finds adb properly using ANDROID_HOME.

info: Responding to client with error: {"status":6,"value":"Could not find adb; do you have android SDK installed?","sessionId":"14a18f50-00dc-4e03-8940-8b64b331901f"}

error: ADB failed to launch!

error: Failed to start an Appium session, err was: Could not find adb; do you have android SDK installed?

--

Manoj K

unread,
Mar 25, 2013, 1:51:35 AM3/25/13
to appium-...@googlegroups.com
Awesome Dan..... + many :P



Regards,
Manoj

Dan Cuellar

unread,
Mar 25, 2013, 11:47:41 AM3/25/13
to appium-...@googlegroups.com, Dan Cuellar
BTW: Adam I wanted to pick your brain on Selenium Builder. The next step in the Inspector is record + playback. I'm looking at just intercepting the selenium calls via a proxy server and translating those into the Selenium lang of the user's choosing. Is it possible to save myself a lot of extra work and integrate this into existing Selenium IDE or recorder code?

I forget who the expert is at Sauce on the matter.

-Dan

Adam Christian

unread,
Mar 25, 2013, 8:50:52 PM3/25/13
to Dan Cuellar, zark...@gmail.com, appium-...@googlegroups.com
Greetings Dan,

So, I think using Builder to record and playback would be pretty awesome. It has a quite nice interface for arranging tests and can talk to any server that speaks webdriver to run the test back.

I have /CC'ed David Stark who is the main man on builder and can help you coordinate what integration looks like. Would be neat to have an Appium builder plugin that made it all awesome.

Cheers,

Adam

Shu Chen

unread,
Jun 5, 2013, 1:59:15 AM6/5/13
to appium-...@googlegroups.com
HI, 
Did your issue get resolved? 
I have met similar issue like you and appium always saying 

error: Failed to start an Appium session, err was: Error: Could not find adb; do you have android SDK installed?

even if I am able to see the emulator started 

adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached 
emulator-5554 device

Dan Cuellar

unread,
Jun 5, 2013, 10:27:18 AM6/5/13
to appium-...@googlegroups.com
this occurs when you have not exported ANDROID_HOME in bash.

add export ANDROID_HOME=/path/to/your/android-sdk to you .bash_login and run
source .bash_login

Jeffrey Blaze

unread,
Jul 15, 2013, 7:08:13 PM7/15/13
to appium-...@googlegroups.com
Hi Dan.  I just started using record/playback, and it is helpful for element identification.  However, I would like to be able to tweak the recorded script and rerun it.  I modify the source and then click Replay, but my changes are not reflected - it appears that editing the source has no effect.  Is that expected behavior?

Also, how do I save my recorded script?  The Edit->Save menu item is disabled.

Dan Cuellar

unread,
Jul 16, 2013, 11:00:22 AM7/16/13
to appium-...@googlegroups.com
Correct, I meant to make that textview readonly but I forgot to. The program doesn't actually run the code in that window, it keeps a list of backing objects that it then converts into code for the display. The backing object chain in objective c is actually what's executed when you hit replay

Jeffrey Blaze

unread,
Jul 16, 2013, 2:46:34 PM7/16/13
to Dan Cuellar, appium-...@googlegroups.com
Is there any way to edit what you have recorded?  That functionality is invaluable when recording/inspecting elements.  At minimum, is it possible to save the recording and/or its backing O-C code?


On Tue, Jul 16, 2013 at 8:00 AM, Dan Cuellar <dancu...@gmail.com> wrote:
Correct, I meant to make that textview readonly but I forgot to. The program doesn't actually run the code in that window, it keeps a list of backing objects that it then converts into code for the display. The backing object chain in objective c is actually what's executed when you hit replay

--
http://appium.io
---
You received this message because you are subscribed to a topic in the Google Groups "Appium-discuss" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/appium-discuss/BOR_Od-6fOc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to appium-discus...@googlegroups.com.
Visit this group at http://groups.google.com/group/appium-discuss.

Dan Cuellar

unread,
Jul 16, 2013, 2:48:26 PM7/16/13
to appium-...@googlegroups.com, Dan Cuellar
Not as of right now. The best way to edit it is to select all on the textview containing the code and paste it into your favorite IDE. At somepoint I'd like to implement save/load, but its not done yet.

Javeed Khan

unread,
Jan 29, 2014, 7:34:53 AM1/29/14
to appium-...@googlegroups.com, Dan Cuellar
Hi Dan,

'm an mobile application developer and 'm trying to run Appium for android mobile application to run in my windows 7 machine.
'm able to start inspector and view captured screen element hierarchy but not getting any record option.
Some one can help me to figure out this.
How Selenium Webdrivers can be linked just like in selendroid is used.



On Wednesday, July 17, 2013 12:18:26 AM UTC+5:30, Dan Cuellar wrote:
Not as of right now. The best way to edit it is to select all on the textview containing the code and paste it into your favorite IDE. At somepoint I'd like to implement save/load, but its not done yet.

---------------Disclaimer---------------

The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain proprietary, confidential or privileged information. If you are not the intended recipient, you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately and destroy all copies of this message and any attachments. Any views or opinions contained in this message are those of the author only and do not necessarily represent the views or policies of the company.


WARNING: Computer viruses can be transmitted via email. The recipient should take responsibility to check this email and any attachments for the presence of any viruses before they accept into their network / systems.

-----------------------------------------

After-Launching.png
Inspector-Launching.png
Source.png

Maninder Singh

unread,
Jul 24, 2014, 8:42:46 AM7/24/14
to appium-...@googlegroups.com, dancu...@gmail.com
Appium Record and Playback doesn't support windows. Try on Mac, copy paste the scripts and then run on IDE to automate apps.
Reply all
Reply to author
Forward
0 new messages