This site is in read only mode. Please continue to browse, but replying, likes, and other actions are disabled for now.
1 / 11
Sep 2015

I would like to run tests using appium in a crosswalk hybrid application (https://crosswalk-project.org/). Is there a way to do this in appium, or are there any upcoming features to support it?

  • created

    Sep '15
  • last reply

    Feb '18
  • 10

    replies

  • 2.1k

    views

  • 7

    users

  • 2

    likes

  • 2

    links

20 days later

The difference is that a crosswalk app uses a web view of its own based on chromium.
Any update about this? We require e2e tests for our crosswalk app as well

I have only worked on hybrid app with a webview.

You can give it a try using appium .
Switch to WEBVIEW context and using selenium api's are you able to automate it.
You can use chrome remote debugger for inspecting app elements

Thanks @amitjaincoer191 , I'll think about it, as as far as i know to use regular web view i'll need to remove crosswalk, which is obviously less preferred.

4 months later
3 months later

@amitjaincoer191 Have you tried to automate ionic hybrid iOS app because I did give a try but appium is not able to identify ionic tags present in html view of the page

@souly1 Any other way? Planning to keep functional test project independent on development project. Use to protractor less preferred if its possible without it.

1 year later
12 days later

Protractor - appium certainly works…
Protractor is specifically built for ionic apps. It can identify the ionic elements. The feature which I loved most about protractor was you don’t need to add implicit/explicit wait. Protractor performs action on any element after the entire element is loaded fully on page(it waits even if element is in DOM and not on screen).

It helps to avoid unnecessary failures due to element not visible/stale element exceptions and others. Give it a try.

7 months later

Hi guys , any news ? is there a way to automate crosswalk apks with Appium desktop ?