1 / 14

Mobile Application Testing with Remote Services

Mobile Application Testing with Remote Services. Chauncey Perry ECU Computer Science Department Software Testing research group April 16, 2014. Who has a smart phone or tablet?. Countless devices and specifications. Screen Size 2.8” – 10”+ Manufacturer Samsung HTC Motorola LG Etc.

hua
Download Presentation

Mobile Application Testing with Remote Services

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Mobile Application Testing with Remote Services Chauncey Perry ECU Computer Science Department Software Testing research group April 16, 2014

  2. Who has a smart phone or tablet?

  3. Countless devices and specifications • Screen Size • 2.8” – 10”+ • Manufacturer • Samsung • HTC • Motorola • LG • Etc. • OS • Android • iOS • BlackBerry • Resolution • Small • Medium • High • Extra High

  4. The Need For Application Testing • Countless devices with various specifications need to be tested • For software testers and development teams • There needs to be a way in order to find bugs • Fix those bugs and retest the application • Deploy their applications in a timely fashion • Late deployment could be detrimental. • Tarnished Reputation • Exhausted Resources • Time • Budget • Features • Dissatisfied Customers

  5. Options for Mobile Application Testing • Real Physical Devices • One ofthe best options • Nothing is really better than the real thing • The application will be running on an actual device so why not test it on one? • It can be quite expensive

  6. Options for Mobile Application Testing • Emulators • The use of hardware and/or software to duplicate functions and behaviors of real systems. • Good • Cheap • But not quite strong enough

  7. Options for Mobile Application Testing • Remote Devices • Actual devices • Accessed via web browser • Pricing depends on service providers (affordable)

  8. Remote Device Services • pCloudyhttps://www.pcloudy.com/ • TestObjecthttp://testobject.com/ • DeviceAnywherehttp://www.keynotedeviceanywhere.com/ • Perfecto Mobile http://www.perfectomobile.com/

  9. Booking Devices

  10. Device Interaction

  11. How Remote Device services work • Think of the mouse as your hand for the devices in the cloud. • Mouse and keyboard from the computer interacts with the device. • Gestures • Swipes • Key presses • Etc. • The actual brains lie within the hardware/server infrastructure which provisions the services

  12. Remote device services behind the scenes

  13. Remote Service Comparison

  14. Demo Time!

More Related