Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

February 2013 IBM/DeviceAnywhere Webcast on Mobile Testing


Published on

  • Be the first to comment

  • Be the first to like this

February 2013 IBM/DeviceAnywhere Webcast on Mobile Testing

  1. 1. Deliver 5-star Quality Mobile apps with Keynote’sDeviceAnywhere Platform and IBMLeigh Williamson, IBM Distinguished EngineerRachel Obstler, Senior Director of Product Marketing, KeynoteDeviceAnywhere®February 2013Twitter: @leighawillia@DevAnywhereHashtag: #ibmmobile #ibmkda © 2013 IBM Corporation
  2. 2. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkdaPlease note IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.2 © 2013 IBM Corporation
  3. 3. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkdaMobile is the NEXT dominant phase of computing Mobile is different: Mobile/Wireless/Cloud • Transformational business models • Faster lifecycles • More iterative Client/Server Web/Desktop Host/Mainframe IBM Mobile Enterprise3 © 2013 IBM Corporation
  4. 4. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkdaIBM’s strategy addresses full range of mobile enterprise needsExtend & Transform Build & ConnectExtend existing business Build mobile applicationscapabilities to mobile devices Connect to, and runTransform the business by backend systems in supportcreating new opportunities of mobile Test and validate mobile applications on full range of devices Manage & Secure Manage mobile devices, services and applications Secure my mobile business4 © 2013 IBM Corporation
  5. 5. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkda Quality is critical for mobile applications Customer facing (B2C) applications ‘Face of the Business’ Engage customer personally and drive loyalty User experience is key to brand perception Employee facing (B2E) applications Increase worker productivity Speed decision making and action Poor user experience compromises investment No more 1 star ratings!5 © 2013 IBM Corporation
  6. 6. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkda How is mobile application testing different? Device platforms, fragmentation, and growth • iOS, Android, BlackBerry, Windows Phone, Symbian, etc. • Multiple form factors and screen resolutions • Device refresh every 24 months • In 2011, over 300 new devices released New capabilities to test • Camera, GPS, direction, orientation, voice, etc. More network considerations • Multiple carriers, variable throughput and latency, disconnected use, network switching, etc. User experience is more critical6 © 2013 IBM Corporation
  7. 7. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkda Testing the end-to-end mobile solution Client Tier Devices Middle Tier Server Back-end Data & Services Testing involves much more than just the mobile front-end7 © 2013 IBM Corporation
  8. 8. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkdaWhat do mobile testers need?8 © 2013 IBM Corporation
  9. 9. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkdaIBM Mobile testing capabilities are comprehensive IBM Rational Quality Test Planning ALM Integration Test Construction Team Collaboration Manager (RQM) Test Execution Reporting & Dashboard IBM Rational Test Workbench Simulation of mid-tier or backend systems Test automation on device Test automation of mid-tier or back-end systems Mobile device cloud access Performance and load testing9 © 2013 IBM Corporation
  10. 10. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkdaDeviceAnywhere – access to real devices in the Cloud Keynote’s DeviceAnywhere platform enables the mobile testing process with: Cloud-based platform providing access to real mobile devices from anywhere Manual testing and collaboration features for new feature and compatibility testing Automated testing for smoke and regression testing, accelerating test coverage and time to market10 © 2013 IBM Corporation
  11. 11. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkdaHow it Works – DeviceAnywhere controls real devices over theInternet Your key The device’s presses and screen sent mouse clicks back to your sent to the computer device Your computer, connected to the Real Devices, hosted by Keynote or located internet in your test lab11 © 2013 IBM Corporation
  12. 12. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkdaImportance of testing on real devicesMobile device characteristics that impact the quality of your application or website, butare not easily verifiable using an emulated phone or browser, include: Different screen Unreadable text, blurred images, misalignment resolution / screen of screen elements, and items that fall off the size screen. Android On-screen and physical controls that function Customizations differently across devices Customized handling of inputs and events (e.g. Samsung Swype vs. default Android keyboard). Memory / CPU Low or insufficient memory or processing power. Impacts of other services running on the device.12 © 2013 IBM Corporation
  13. 13. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkdaUse RQM and DeviceAnywhere to test mobile appsand websites on real devices IBM RQM DeviceAnywhere Real Devices Plan, manage, and execute your Remotely control and build test Physical devices located in data test process scripts on real devices center13 © 2013 IBM Corporation
  14. 14. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkdaRQM and DeviceAnywhere IBM RQM Interface RQM Detailed Test results with Script actual and expected device images Choose DeviceAnywhere Script to execute Script Detailed results results with in RQM actual and expected text14 © 2013 IBM Corporation
  15. 15. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkda15 © 2013 IBM Corporation
  16. 16. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkdaFlexible options for accessing real devices Shared Device BankDevices 24X7 access to hundreds of smart devices Multiple copies of devices as well as reservations and wait device features ensure availability Private Devices 24X7 access to your devices Keynote acquires and manages devices; swaps devices as needed to support new models Hosted by Keynote or deployed on premise Local Devices Plug your smart devices on hand directly into your local computer16 © 2013 IBM Corporation
  17. 17. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkdaFlexible options for system access SaaS Access to public and private devices Test assets stored and accessible from anywhere, anytime Devices Licensed Hosted Private SaaS environment with access to all of your private devices in the cloud Keynote hosts and manages your private system and devices Licensed On-Premise Deployment Licensed On-Premise Deploy your own private cloud inside your firewall17 © 2013 IBM Corporation
  18. 18. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkdaIBM can help you become a mobile enterpriseExtend & Transform Build & Connect Key Capabilities Key Capabilities Strategy, planning and Mobile web, hybrid and native implementation app development Mobile-enabled solutions Enterprise data, service, and including analytics, commerce, application integration and social business Comprehensive mobile Mobile as a service testing and device access Manage & Secure Key Capabilities Mobile device management Device analytics and control Secure network communications & management18 © 2013 IBM Corporation
  19. 19. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkda © 2013 IBM Corporation
  20. 20. Mobile @leighawillia @DevAnywhere #ibmmobile #ibmkda© Copyright IBM Corporation 2012. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind,express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall havethe effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBMsoftware. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilitiesreferenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or featureavailability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business MachinesCorporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 20 © 2013 IBM Corporation