I am clicking on the native button, we can see the button pressed. But the next screen is not coming up when clicked through automation.
If clicked manually it is working.
public static DesiredCapabilities setDeviceCap() {
DesiredCapabilities capabilities = new DesiredCapabilities();
capabilities.setCapability("automationName", "Appium");
//
capabilities.setCapability(CapabilityType.BROWSER_NAME, "Android");
capabilities.setCapability("appium-version", "1.2.1.0");
// capabilities.setCapability("deviceName", "sony-c6602-BX903J4SHE");
capabilities.setCapability("deviceName", "mdmqa");
capabilities.setCapability("platformName", "Android");
capabilities.setCapability("newCommandTimeout", "6000");
capabilities.setCapability("platformVersion", "4.4.2");
// capabilities.setCapability("app", "D://Desktop//MDM//GEN07112954E//GEN07112954E//Clients//Android//CAMDM.apk");
capabilities.setCapability("app", "C://Users//ganma05//Desktop//Appium//q2sp1//CAMDM.apk");
capabilities.setCapability("appPackage", "com.Android.CAMDM");
capabilities.setCapability("appActivity", "com.Android.Afaria.Afaria");
return capabilities;
}
> info: --> POST /wd/hub/session/c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d/element {"using":"name","value":"Done"}
> debug: Appium request initiated at /wd/hub/session/c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d/element
> warn: [DEPRECATED] The name locator strategy has been deprecated and will be removed. Please use the accessibility id locator strategy instead.
> debug: Request received with params: {"using":"name","value":"Done"}
> debug: Pushing command to appium work queue: ["find",{"strategy":"name","selector":"Done","context":"","multiple":false}]
> debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"find","params":{"strategy":"name","selector":"Done","context":"","multiple":false}}
> debug: [BOOTSTRAP] [debug] Got command of type ACTION
> debug: [BOOTSTRAP] [debug] Got command action: find
> debug: [BOOTSTRAP] [debug] Finding Done using NAME with the contextId: multiple: false
> debug: [BOOTSTRAP] [debug] Using: UiSelector[DESCRIPTION=Done, INSTANCE=0]
> debug: [BOOTSTRAP] [debug] Using: UiSelector[TEXT=Done, INSTANCE=0]
> debug: [BOOTSTRAP] [debug] Returning result: {"value":{"ELEMENT":"2"},"status":0}
> info: <-- POST /wd/hub/session/c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d/element 200 36.928 ms - 87 {"status":0,"value":{"ELEMENT":"2"},"sessionId":"c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d"}
> debug: Responding to client with success: {"status":0,"value":{"ELEMENT":"2"},"sessionId":"c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d"}
> info: --> GET /wd/hub/session/c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d/element/2/enabled {}
> debug: Appium request initiated at /wd/hub/session/c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d/element/2/enabled
> debug: Request received with params: {}
> debug: Pushing command to appium work queue: ["element:getAttribute",{"elementId":"2","attribute":"enabled"}]
> debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"element:getAttribute","params":{"elementId":"2","attribute":"enabled"}}
> debug: [BOOTSTRAP] [debug] Got command of type ACTION
> debug: [BOOTSTRAP] [debug] Got command action: getAttribute
> debug: [BOOTSTRAP] [debug] Returning result: {"value":"true","status":0}
> debug: Responding to client with success: {"status":0,"value":true,"sessionId":"c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d"}
> info: <-- GET /wd/hub/session/c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d/element/2/enabled 200 14.032 ms - 76 {"status":0,"value":true,"sessionId":"c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d"}
> info: --> POST /wd/hub/session/c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d/element/2/click {"id":"2"}
> debug: Appium request initiated at /wd/hub/session/c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d/element/2/click
> debug: Request received with params: {"id":"2"}
> debug: Pushing command to appium work queue: ["element:click",{"elementId":"2"}]
> debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"element:click","params":{"elementId":"2"}}
> debug: [BOOTSTRAP] [debug] Got command of type ACTION
> debug: [BOOTSTRAP] [debug] Got command action: click
> debug: [BOOTSTRAP] [debug] Returning result: {"value":true,"status":0}
> debug: Responding to client with success: {"status":0,"value":true,"sessionId":"c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d"}
> info: <-- POST /wd/hub/session/c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d/element/2/click 200 173.395 ms - 76 {"status":0,"value":true,"sessionId":"c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d"}
> info: --> POST /wd/hub/session/c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d/element/1/click {"id":"1"}
> debug: Appium request initiated at /wd/hub/session/c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d/element/1/click
> debug: Request received with params: {"id":"1"}
> debug: Pushing command to appium work queue: ["element:click",{"elementId":"1"}]
> debug: [BOOTSTRAP] [debug] Got data from client: {"cmd":"action","action":"element:click","params":{"elementId":"1"}}
> debug: [BOOTSTRAP] [debug] Got command of type ACTION
> debug: [BOOTSTRAP] [debug] Got command action: click
> debug: [BOOTSTRAP] [debug] Returning result: {"value":true,"status":0}
> debug: Responding to client with success: {"status":0,"value":true,"sessionId":"c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d"}
> info: <-- POST /wd/hub/session/c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d/element/1/click 200 144.924 ms - 76 {"status":0,"value":true,"sessionId":"c0c58dd4-62f9-4f65-9ff2-26bc8cea9e8d"}