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.

closed as too broad by Helping Hands, bish, IAmMilinPatel, Rsf, Bruce McLeod Jan 15 '16 at 4:46

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • 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.