Skip to content

Instantly share code, notes, and snippets.

View shane51's full-sized avatar

shane51 shane51

  • ThoughtWorks
  • Xi'an
View GitHub Profile
[info] [Appium] Welcome to Appium v1.10.0
[info] [Appium] Appium REST http interface listener started on 0.0.0.0:4723[info] [HTTP] --> POST /wd/hub/session
[info] [HTTP] {"desiredCapabilities":{"app":"/Users/******/IdeaProjects/appiumtestng/build/******.apk","noSign":true,"platformVersion":"7.0","automationName":"UIAutomator2","platformName":"android","udid":"ce06171630ea780b017e","deviceName":"android"},"capabilities":{"firstMatch":[{"appium:app":"/Users/******/IdeaProjects/appiumtestng/build/******.apk","appium:automationName":"UIAutomator2","appium:deviceName":"android","appium:noSign":true,"platformName":"android","appium:platformVersion":"7.0","appium:udid":"ce06171630ea780b017e"}]}}
[debug] [W3C] Calling AppiumDriver.createSession() with args: [{"app":"/Users/******/IdeaProjects/appiumtestng/build/******.apk","noSign":true,"platformVersion":"7.0","automationName":"UIAutomator2","platformName":"android","udid":"ce06
@shane51
shane51 / authorize_adb.sh
Created December 11, 2017 01:42 — forked from AlvaroBrey/authorize_adb.sh
Authorize ADB for a non-booting device
function authorize_adb(){
set -x
adb shell 'echo "persist.service.adb.enable=1" >> default.prop'
adb shell 'echo "persist.service.debuggable=1" >> default.prop'
adb shell 'echo "persist.sys.usb.config=mtp,adb" >> default.prop'
adb shell 'echo "persist.service.adb.enable=1" >> /system/build.prop'
adb shell 'echo "persist.service.debuggable=1" >> /system/build.prop'
adb shell 'echo "persist.sys.usb.config=mtp,adb" >> /system/build.prop'
adb push ~/.android/adbkey.pub /data/misc/adb/adb_keys
set +x
@shane51
shane51 / gist:781a6aeffa3de50e19de9b21edef1572
Created November 17, 2017 02:06
Simulator log when reset simulator after remove useNewWDA, bundleId, MobileCapabilityType.UDID and MobileCapabilityType.FULL_RESET capabilities
A new Appium session is about to start!
Nov 17 09:54:24 CN****** syslogd[14602]: --- syslogd restarted ---
Nov 17 09:54:24 CN****** syslogd[14602]: Configuration Notice:
ASL Module "com.apple.clouddocs" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Nov 17 09:54:24 CN****** syslogd[14602]: Configuration Notice:
ASL Module "com.apple.contacts.ContactsAutocomplete" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Nov 17 09:54:24 CN****** syslogd[14602]: Configuration Notice:
ASL Module "com.apple.contacts.ContactsUICore" claims selected messages.
@shane51
shane51 / gist:8ca25b2bf99484b72ba85df945bb6feb
Last active November 17, 2017 02:02
Appium log when reset simulator after remove useNewWDA, bundleId, MobileCapabilityType.UDID and MobileCapabilityType.FULL_RESET capabilities
Appium] Welcome to Appium v1.7.1
[Appium] Appium REST http interface listener started on 0.0.0.0:4723
[HTTP] --> POST /wd/hub/session {"desiredCapabilities":{"app":"/Users/**.**.**.**/Documents/work/**.**.**.**/**.**.**.**-Mobile-Automation-Framework/src/main/resources/**.**.**.** - QA.app","platformVersion":"11.1","automationName":"XCUITest","platformName":"iOS","deviceName":"iPhone Simulator"},"requiredCapabilities":{},"capabilities":{"desiredCapabilities":{"app":"/Users/**.**.**.**/Documents/work/**.**.**.**/**.**.**.**-Mobile-Automation-Framework/src/main/resources/**.**.**.** - QA.app","platformVersion":"11.1","automationName":"XCUITest","platformName":"iOS","deviceName":"iPhone Simulator"},"requiredCapabilities":{},"alwaysMatch":{"platformName":"iOS"},"firstMatch":[]}}
[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"app":"/Users/**.**.**.**/Documents/work/**.**.**.**/**.**.**.**-Mobile-Automation-Framework/src/main/resources/**.**.**.** - QA.app","platformVersion":"11.1","automation
@shane51
shane51 / gist:c0a2228565de2f7d02c621a9a92e4967
Created November 17, 2017 01:36
Appium log with removing useNewWDA, bundleId, MobileCapabilityType.UDID and MobileCapabilityType.FULL_RESET capabilities
[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"app":"/Users/*****/Documents/work/*****/*****-Mobile-Automation-Framework/src/main/resources/***** - QA.app","platformVersion":"11.1","automationName":"XCUITest","platformName":"iOS","deviceName":"iPhone Simulator"},{},{"desiredCapabilities":{"app":"/Users/*****/Documents/work/*****/*****-Mobile-Automation-Framework/src/main/resources/***** - QA.app","platformVersion":"11.1","automationName":"XCUITest","platformName":"iOS","deviceName":"iPhone Simulator"},"requiredCapabilities":{},"alwaysMatch":{"platformName":"iOS"},"firstMatch":[]}]
[debug] [BaseDriver] Event 'newSessionRequested' logged at 1510823180735 (17:06:20 GMT+0800 (CST))
[Appium] Creating new XCUITestDriver (v2.51.1) session
[Appium] Capabilities:
[Appium] app: '/Users/*****/Documents/work/*****/*****-Mobile-Automation-Framework/src/main/resources/***** - QA.app'
[Appium] platformVersion: '11.1'
[Appium] automationName: 'XCUITest'
[Appium] platformName: 'iOS'
[Appium] de
@shane51
shane51 / gist:140a4f9556ecb5b9169354c348feed35
Created November 16, 2017 07:40
iOS simulator device logs with Appium 1.7.1
A new Appium session is about to start!
Nov 15 09:15:13 CN*** bootlog[0]: BOOT_TIME 1510708513 866585
Nov 16 14:47:26 CN*** syslogd[12778]: Configuration Notice:
ASL Module "com.apple.clouddocs" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Nov 16 14:47:26 CN*** syslogd[12778]: Configuration Notice:
ASL Module "com.apple.contacts.ContactsAutocomplete" claims selected messages.
Those messages may not appear in standard system log files or in the ASL database.
Nov 16 14:47:26 CN*** syslogd[12778]: Configuration Notice:
ASL Module "com.apple.contacts.ContactsUICore" claims selected messages.
@shane51
shane51 / gist:7fe7e0d5362647ee51d7eaa591cf36bc
Last active November 16, 2017 07:34
Appium 1.7.1 logs for stuck at [JSONWP Proxy] Proxying [POST /session] to [POST http://localhost:8100/session] with body: {"desiredCapabilities":
CN***:~ ***$ appium
[Appium] Welcome to Appium v1.7.1
[Appium] Appium REST http interface listener started on 0.0.0.0:4723
[HTTP] --> POST /wd/hub/session {"desiredCapabilities":{"app":"/Users/***/Documents/work/***/***-Mobile-Automation-Framework/src/main/resources/*** - QA.app","platformVersion":"11.1","automationName":"XCUITest","bundleId":"com.***.qa2","useNewWDA":true,"platformName":"iOS","udid":"1FA1412B-059E-405A-8E31-3581C899537A","fullReset":true,"deviceName":"iPhone Simulator"},"requiredCapabilities":{},"capabilities":{"desiredCapabilities":{"app":"/Users/***/Documents/work/***/***-Mobile-Automation-Framework/src/main/resources/*** - QA.app","platformVersion":"11.1","automationName":"XCUITest","bundleId":"com.***.qa2","useNewWDA":true,"platformName":"iOS","udid":"1FA1412B-059E-405A-8E31-3581C899537A","fullReset":true,"deviceName":"iPhone Simulator"},"requiredCapabilities":{},"alwaysMatch":{"platformName":"iOS"},"firstMatch":[]}}
[debug] [MJSONWP] Calling AppiumDriver.createSession() with args: [{"ap