mobility testing

About This Presentation
Title:

mobility testing

Description:

This PPT presentation describing the role of mobility testing and explaining various mobility testing tool. – PowerPoint PPT presentation

Number of Views:9
Slides: 10
Provided by: scopidea

less

Transcript and Presenter's Notes

Title: mobility testing


1
www.precisetestingsolution.com
2
Introduction
  • Mobility testing is an activity by which app
    software developed to hand held the mobile
    devices is tested to its functionality,
    consistency or usability. Mobility testing can be
    automated and manual type of testing.
  • Mobility Testing can be done by the helping of
    various tools

3
  • Appium to Android iOS Testing Tool
  • This is an open-source project to cross
    platform test automation. Basically,
  • its an HTTP server managing Web Driver
    sessions. This supports the tests
  • in any frame work or in any languages that
    can creates an HTTP requests.
  • No application code needs to be modified to
    testing. Any test is suitable for
  • execute on both iOS and Android on actual
    devices and emulators. It
  • supports the native, hybrid or web
    applications.
  • Calabash to Android or iOS Testing Tool
  • Used with the Cucumber, TCs are written in
    natural languages then
  • translated for test scripts that execute
    within frame work. This works well
  • with the Java, Ruby, .NET, Flex or many other
    programming languages.

4
  • Monkey Talk to Android iOS Testing Tool
  • Both the testers developers utilize this
    accomplish the functional
  • test platform for Android and iOS
    applications. This consists of
  • three parts IDE, an Agent or scripts. IDE
    creates the test scripts
  • using record play-back. Agent is the test
    instrumentations library
  • for which application links. Tests can be
    data driven from a spread
  • sheet using the CVS format.
  • UIAutomator to Android Testing Tool
  • It creates the functional Android UI TCs.
    The scripts are written in
  • JS. The UIAutomator viewer is used for
    executes or examines the
  • test outcomes. The complex sets of user
    processes can be
  • reproduced it can access the native
    devices buttons too.

5
  • Selendroid to Android Testing tool
  • No application code modification is required
    for use the Selendroid,
  • which is basically selenium for Android
    applications. Selenium two
  • Web-Driver API are basis for the test code.
    Frame work interacts with
  • multiple devices and device emulators
    simultaneously. Selendroid even
  • supports the device hot swapping. Theres an
    inspection component to
  • recording the device UI state for TC
    creation.
  • Frank to iOS Testing Tool
  • This is an iOS only test frame work
    combining the cucumber / JSON.
  • Although it has benefits of not requiring
    the application code changes,
  • this is difficult to execute directly on
    devices. This is most suited to
  • emulators or web based applications.

6
  • Keep It Functional to iOS Testing Tool
  • KIF is an open-source frame work developed
    to iOS
  • mobile application UI testing. This utilizes
    accessibility API
  • built into iOS in order for simulate actual
    user interactions. Apples
  • switch for swift makes its use of Objective
    C a pitfalls going forward.
  • IOS Driver to iOS Testing Tool
  • IOS Driver utilizes the selenium web
    drivers API for testing the iOS
  • mobile applications. It is default is to
    execute on emulators, where
  • executions is bullish scalable. The present
    version works with the
  • devices, but really executes more gradually
    in that case. No
  • application source-code requires modification
    or no additional
  • applications are loaded on device the under
    test. IOS Driver is
  • designed for execute as a selenium grid node,
    which improves the
  • test speed as it enables parallel GUI testing.

7
  • UI-Automation to IOS Testing Tools
  • It is Apples test automation frame work. JS
    is used for operates the
  • devices UI. As the proprietary-tool, it
    doesnt play well with the other
  • tools and methodologies.
  • Native driver testing Tool
  • This is an implementation of web driver API
    which drives of UI of the
  • native app rather than a web app.
  • Plan to make native driver a multiplatform
    tool. Currently working on
  • following versions
  • IOS - usable in SVN repository
  • Android - usable in SVN repository
  • Windows - Experimental prototype phase
  • The web driver is used to do the functional
    testing of web apps on many
  • platforms or browsers. By the applying of
    web driver all related
  • technologies for native apps.

8
Contact Us
  • Address
  • D-385, 2nd floor,
  • Sector-10, Noida-201301
  • Phone No
  • 91 120- 4123596, 09555814488
  • Email
  • info_at_precisetestingsolution.com
  • Website
  • www.precisetestingsolution.com

9
  • Thank you
Write a Comment
User Comments (0)