Page MenuHomePhabricator

Learn Appium basics
Open, Needs TriagePublic


Add to .zshrc

export JAVA_HOME=/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
export ANDROID_HOME=/Users/z/Library/Android/sdk

1$ npx appium-doctor
2info AppiumDoctor Appium Doctor v.1.15.4
3info AppiumDoctor ### Diagnostic for necessary dependencies starting ###
4info AppiumDoctor โœ” The Node.js binary was found at: /usr/local/opt/node@10/bin/node
5info AppiumDoctor โœ” Node version is 10.23.1
6info AppiumDoctor โœ” Xcode is installed at: /Applications/
7info AppiumDoctor โœ” Xcode Command Line Tools are installed in: /Applications/
8info AppiumDoctor โœ” DevToolsSecurity is enabled.
9info AppiumDoctor โœ” The Authorization DB is set up properly.
10info AppiumDoctor โœ” Carthage was found at: /usr/local/bin/carthage. Installed version is: 0.36.0
11info AppiumDoctor โœ” HOME is set to: /Users/z
12info AppiumDoctor โœ” ANDROID_HOME is set to: /Users/z/Library/Android/sdk
13info AppiumDoctor โœ” JAVA_HOME is set to: /Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home
14info AppiumDoctor Checking adb, android, emulator
15info AppiumDoctor 'adb' is in /Users/z/Library/Android/sdk/platform-tools/adb
16info AppiumDoctor 'android' is in /Users/z/Library/Android/sdk/tools/android
17info AppiumDoctor 'emulator' is in /Users/z/Library/Android/sdk/emulator/emulator
18info AppiumDoctor โœ” adb, android, emulator exist: /Users/z/Library/Android/sdk
19info AppiumDoctor โœ” 'bin' subfolder exists under '/Library/Java/JavaVirtualMachines/adoptopenjdk-8.jdk/Contents/Home'
20info AppiumDoctor ### Diagnostic for necessary dependencies completed, no fix needed. ###
21info AppiumDoctor
22info AppiumDoctor ### Diagnostic for optional dependencies starting ###
23WARN AppiumDoctor โœ– opencv4nodejs cannot be found.
24WARN AppiumDoctor โœ– ffmpeg cannot be found
25WARN AppiumDoctor โœ– mjpeg-consumer cannot be found.
26WARN AppiumDoctor โœ– set-simulator-location is not installed
27WARN AppiumDoctor โœ– idb and idb_companion are not installed
28WARN AppiumDoctor โœ– applesimutils cannot be found
29WARN AppiumDoctor โœ– ios-deploy cannot be found
30WARN AppiumDoctor โœ– bundletool.jar cannot be found
31WARN AppiumDoctor โœ– gst-launch-1.0 and/or gst-inspect-1.0 cannot be found
32info AppiumDoctor ### Diagnostic for optional dependencies completed, 9 fixes possible. ###
33info AppiumDoctor
34info AppiumDoctor ### Optional Manual Fixes ###
35info AppiumDoctor The configuration can install optionally. Please do the following manually:
36WARN AppiumDoctor โžœ Why opencv4nodejs is needed and how to install it:
37WARN AppiumDoctor โžœ ffmpeg is needed to record screen features. Please read to install it
38WARN AppiumDoctor โžœ mjpeg-consumer module is required to use MJPEG-over-HTTP features. Please install it with 'npm i -g mjpeg-consumer'.
39WARN AppiumDoctor โžœ set-simulator-location is needed to set location for Simulator. Please read to install it
40WARN AppiumDoctor โžœ Why idb is needed and how to install it:
41WARN AppiumDoctor โžœ Why applesimutils is needed and how to install it:
42WARN AppiumDoctor โžœ ios-deploy is used as a fallback command to install iOS applications to real device. Please read to install it
43WARN AppiumDoctor โžœ bundletool.jar is used to handle Android App Bundle. Please read to install it
44WARN AppiumDoctor โžœ gst-launch-1.0 and gst-inspect-1.0 are used to stream the screen of the device under test. Please read to install them and for more details
45info AppiumDoctor
46info AppiumDoctor ###
47info AppiumDoctor
48info AppiumDoctor Bye! Run appium-doctor again when all manual fixes have been applied!
49info AppiumDoctor

Related Objects

Event Timeline

Restricted Application added a subscriber: Aklapper. ยท View Herald TranscriptApr 30 2020, 11:07 AM
zeljkofilipin raised the priority of this task from Low to Medium.
zeljkofilipin renamed this task from Evaluate Appium to Learn Appium basics.Jan 15 2021, 12:13 PM
zeljkofilipin updated the task description. (Show Details)
zeljkofilipin added a subscriber: โ€ข Jpita.
zeljkofilipin raised the priority of this task from Medium to Needs Triage.May 18 2021, 10:03 AM