I am using Selenium with Appium and my problem is "when i click on a download button it shows path to save the file." This is a mobile OS control, how do I interact with Mobile Controls?

Are there any tools like Sikuli or AutoIt (windows handling) for Android and iOS devices. Since this is how I would interact with it on a desktop.

  • 2
    question title does not match with actual question. update your question to ask a solution for actual issue. – TestingWithArif Jan 6 '16 at 7:48
  • Possible duplicate of How to download a file using Selenium's WebDriver? – bish Jan 6 '16 at 14:20
  • @bish please read the question clearly i mentioned platform as Mobile not Desktop. – sameer joshi Jan 7 '16 at 4:21
  • 1
    @TestingWithArif question upgraded please provide solution. – sameer joshi Jan 7 '16 at 4:22
  • Are you automating a browser-based application or a native application? As far as I know Appium is capable of automating native applications and the action you want to perform is also a native one so there should not be a need of any other tools. I would advise looking into appium groups for the solution. – TestingWithArif Jan 7 '16 at 4:49

I am not sure I understand your problem or not but let me try. in your application any pop-up come you no need to use the sikuli or autoit same you do in selenium. In case you are trying to interact with native app alert, you do not need to switch to alert. Just find the element on the alert as you find other elements and perform action. It is working fine for me.

  • it works well for alerts i know but i need solution for download dialogues. – sameer joshi Jan 12 '16 at 7:24

Not the answer you're looking for? Browse other questions tagged or ask your own question.