1

I have application like to control mobile devices remotely from Web.

My Requirement is:

    1. Login to the webpage (WPF app)
    2. Enter Phone Number in the search field on launched webpage & Click "Connect"
    3. Then SMS would be received on mobile device & then our application would be launched and Established Remote control session with that Mobile device
    4. Once connection established, then we can control mobile devices from web

Our application similar to "Airdroid" android app

Controlling mobile devices (All OS devices) from Webpage. It is WPF (xbap) app not a mobile website, that is we can launch URL in IE Browser (sample URL: "http://***.com/web/WebConsole.xbap")

So how to automate this requirement & which tool can be suitable for this?. Could anyone please provide suggestions. Thanks in advance.

  • Are you testing a mobile website or a WPF app on a Windows Phone/Tablet? Requirement is unclear. – kirbycope Mar 12 '15 at 19:58
  • 1
    added some more description – saravana Mar 16 '15 at 8:26
1

As you want to drive different technologies end-to-end I think not many solutions will work. The browser, the web-app to remotely control a mobile device and the device it self.

Have a look at the open-source Sikuli its one of test frameworks which can interact with any application as long as you can see it. It uses partial screenshots to interact with applications. Aslong as the user interface is stable and does not change a lot this could be a solid choice.

update: With the extra information you added to the question its might be possible to automate up to the controlling of the mobile device with MS Coded UI, if you have Visual Studio Premium+ you can try to record a test and see how far you get.

0

depending on what remote-control means and on network connectivity, look for web server app for [your platform]

I tried i-jetty on Android.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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