5 Ways to Improve the Quality and Efficiency of your Mobile Testing

Size: px
Start display at page:

Download "5 Ways to Improve the Quality and Efficiency of your Mobile Testing"

Transcription

1 5 Ways to Improve the Quality and Efficiency of your Mobile Testing Dennis Schultz, IBM Solution Architect Rational Emerging Technologies Team dennisschultz.wordpress.com 20 February 2014

2 State of the Market 2

3 Mobile The Mobile Imperative "Mobile users will increase by 91 million, over the next four years" (IDC) 3

4 Question: Are the apps you are developing and testing mission critical? Would your management agree? 4

5 Challenges of Testing Mobile Applications DEVICE DIVERSITY APP DIVERSITY ORGANIZATION DIVERSITY Software Platforms Connectivity Hardware MOBILE PAYMENT APP COMMERCIAL BANKING APP MAIN WEBSITE INTERNAL EXPENSE APP INTERNAL TRADING APP Multiple diverse teams ALM tools Automation tools Business process tester Automation engineers and programmers Manual testers INVESTMENT APP INTERNAL CORPORATE WEBSITE Native Web Hybrid 5

6 Question: What type(s) of mobile apps are you developing? 1. Native 2. Web 3. Hybrid 6

7 Question: What is your role? 1. All I do is test and I only test mobile apps. 2. All I do is test. I test mobile apps, but my day job is testing other stuff. 3. I m a developer and they are forcing me to test what I write. 7

8 The Impact of Mobile Area / Discipline PM/Requirements Management Process Changes Low Tool Changes None UI Design Low Large Development Low Medium Testing Huge Huge Data Management / Security Low Low 8

9 5 Ways to Improve the Quality and Efficiency of your Mobile Testing 9

10 5 Ways to Improve the Quality and Efficiency of your Mobile Testing 1. Implement a collaborative agile process using ALM tools 10

11 Mobile Software Development is a Team Sport Software development involves a team of people with diverse skills using different tools Design, development, test, operations, etc. Tools can make or break collaboration Fragmented tools create silos Integrated tools break down barriers Effective development depends on Defined goals Transparency of progress and quality trends Aligning teams across the entire application development lifecycle 11

12 Application Lifecycle Management (ALM) is the discipline of overcoming organizational silos to realize a whole-team, whole-view approach to the software delivery cycle. ALM manages the flow of: People Process Information Decide 1. Business Mobile development requires the adoption of Agile practices to keep up with demand for frequent releases 2. Development 3. Operations* 12

13 Question Do your current mobile development projects use Agile methods and practices? 1. Yes, all of them use Agile 2. No, none of them use Agile 3. Mix, some of them use Agile 13

14 What does an Agile paradigm offer? Agile succeeds three times more often than non-agile projects The Chaos Manifesto, Standish Group

15 5 Ways to Improve the Quality and Efficiency of your Mobile Testing 1. Implement a collaborative agile process using ALM tools 2. Automate repetitive tests to speed time to market and improve quality 15

16 Automate, Automate, Automate As with software QA, test automation of mobile apps improves the effectiveness of your QA test process Save money Execute more tests in less time Improve quality Increase device coverage 16

17 Efficient and Targeted Automation Strategy Smoke Testing New Feature Testing Regression Testing Compatibility Testing Exploratory Testing Goals Basic acceptance, build acceptance Deep testing of new areas of functionality Functional testing across all existing areas of product Compatibility across devices Exploration of functionality from customer viewpoint Test Cases Frequency Methodology Very high value to automate! Low value to automate High value to automate Medium value to automate Not automated # of Devices Optimal Test Strategy Automated Testing Manual Testing Automated Testing Manual or Automated Testing Manual Testing 17

18 Question Do you use test automation tools today? 18

19 5 Ways to Improve the Quality and Efficiency of your Mobile Testing 1. Implement a collaborative agile process using ALM tools 2. Automate repetitive tests to speed time to market and improve quality 3. Adopt a strategy for Continuous Integration Testing 19

20 Service virtualization makes the unavailable become available for testing Routing Service Public Cloud Third-party Services Collaboration Data Warehouse App Under Test Portals Directory Identity Mainframe Content Providers Archives File systems Heterogeneous Environments Private Cloud EJB Enterprise Service Bus Business Partners Shared Services Messaging Services Virtual components simulate the behavior of a service or application during testing System dependencies are a key challenge in setting up test environments Unavailable/inaccessible services slow down the testing process Costly 3rd party access fees can significantly impact testing availability Virtual components run on commodity hardware, private cloud, public cloud 20 App Under Test Databases Mainframe Third-party applications Services Packaged apps, messaging services, etc. Virtual Components Each developer and tester can easily have their own test environment Developers and testers can continue to use current testing procedures and tools Streamline creation of production-like environments and negative testing

21 Continuous Integration Testing - by example Continuous deployment and testing across all development stages Test my own piece Test /w back end systems App M1 M2 ERP WSDL 3 rd party Database Real Pass/Fail Real V V V Test Mobile App with three virtualized services. Quick to setup and low-cost. Author integration tests early 21 Service Virtualization is an enabler for continuous integration testing Services, applications, systems are introduced into the continuous integration cycle in a prioritized, controlled fashion. Controlled integration helps isolate defects for faster resolution. DevOps Foundation

22 Continuous Integration Testing - by example Continuous deployment and testing across all development stages Test my own piece Test /w back end systems Integrate w/another This won t slow me down! First Complete System Test All components Integrated! Test integrations with control App M1 M2 ERP WSDL 3 rd party Database Real Pass/Fail Real V V V Real R V V V Real V V V V Real V V V V V Test Data Real R V V V V Test Data Real R R V V V Test Data 22 DevOps Foundation

23 Continuous Integration Testing - by example Continuous deployment and testing across all development stages 23 Test my own piece Test /w back end systems Integrate w/another This won t slow me down! First Complete System Test All components Integrated! Test integrations with control The expensive backend All Systems UP! App M1 M2 ERP WSDL 3 rd party Database Real Accelerate test environment refresh Real R V V V Real V V V V Real V V V V V Test Data Real R V V V V Test Data Real R R R R V Test Data Real R R R R R R DevOps Foundation Pass/Fail Real V V V Integrate and test new functionality with control Gradually test integrations with expensive backend systems Combine continuous test execution with automated build deployment Validate not only the code being released but also the deployment process Real R R V V V Test Data Discover and isolate defects faster! Accelerate delivery of higher quality software!

24 Question Are you using service virtualization or continuous integration testing today? 24

25 5 Ways to Improve the Quality and Efficiency of your Mobile Testing 1. Implement a collaborative agile process using ALM tools 2. Automate repetitive tests to speed time to market and improve quality 3. Adopt a strategy for Continuous Integration Testing 4. Utilize a combination of real and emulated devices 25

26 Why Test on Real Devices? Mobile device characteristics that impact the quality of your application or website, but are not easily verifiable using an emulated phone or browser, include: Different screen resolution / screen size Unreadable text, blurred images, misalignment of screen elements, and items that fall off the screen. Android Customizations Memory / CPU On-screen and physical controls that function differently across devices Customized handling of inputs and events (e.g. Samsung Swype vs. default Android keyboard). Low or insufficient memory or processing power. Impacts of other services running on the device. 26

27 Question How much of your mobile testing is done using real devices? /3 2. 1/3 2/3 3. 2/3 All of it 27

28 Smoke Testing Test Phase New Feature Testing Unit Testing Mobile When to use Emulators/Simulators vs Real Devices Emulators Real Devices Emulators Real Devices Emulators Real Devices Dev QA Mobile Product Development Timeline 28

29 Testing on Real Devices is Challenging 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. 29

30 5 Ways to Improve the Quality and Efficiency of your Mobile Testing 1. Implement a collaborative agile process using ALM tools 2. Automate repetitive tests to speed time to market and improve quality 3. Adopt a strategy for Continuous Integration Testing 4. Utilize a combination of real and emulated devices 5. Improve efficiency of real-device testing with SaaS remote device products 30

31 SaaS-based Remote Device Products Your key presses and mouse clicks sent to the device The device s screen sent back to your computer Your computer, connected to the internet Real Devices in the cloud 31

32 Use a Combination of Local and Remote Devices Shared Devices 24X7 Devices access to hundreds of smart devices Use for compatibility testing, untrusted device testing Private Devices 24X7 access to your devices Enables geographically diverse team Inside corporate firewall or external Local Devices Plug your smart devices on hand directly into your local computer Make use of existing assets, great for local teams 32

33 Concerns that make Mobile App Quality different When someone leaves a negative review in the app store, it scars your app for life, you can t respond to it, and you can t learn more about the problem in order to fix it quickly. - Mobile Orchard LOB/Digital Marketer Developer Tester End Users How effective is our mobile app at engaging customers? How can I stay on top of current quality metrics, and turn them into an actionable strategy? 33 How could I get visibility to issues that customers experience in production so that I can address them quickly? How can I get more people to test the apps so that we can cover different devices, network carriers, and OS versions? How can I get the latest and greatest build without wasting my time to track that down? How can I quickly submit bug reports with screenshots and device details right from the application? How can I provide direct and constructive feedback?

34 IBM Mobile Quality Assurance - Open Beta Continuously deliver high quality mobile apps User Feedback Crash logs 3 Crash log reporting Bugs vs. Crashes Bugs LOB/Digital Marketer Developer Tester End Users 5 Sentiment Analysis 1 Over the air build distribution 2 In app bug reporting 4 In app user feedback Builds 34 IBM MQA

35 5 Ways to Improve the Quality and Efficiency of your Mobile Testing 1. Implement a collaborative agile process using ALM tools 2. Automate repetitive tests to speed time to market and improve quality 3. Adopt a strategy for Continuous Integration Testing 4. Utilize a combination of real and emulated devices 5. Improve efficiency of real-device testing with SaaS remote device products 35

36 36

37 Copyright IBM Corporation 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 have the 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 IBM software. 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 capabilities referenced 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 feature availability 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 Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. 37

38 IBM and DeviceAnywhere Solutions for Testing Mobile Applications 38

39 IBM Mobile Testing Capabilities are Comprehensive IBM Rational Quality Manager (RQM) Test Planning Test Construction Test Execution ALM Integration Team Collaboration Reporting & Dashboard Test automation on device Mobile device cloud access IBM Rational Test Workbench Simulation of mid-tier or backend systems Test automation of mid-tier or back-end systems Performance and load testing 39

40 Rational Quality Manager: A Closer Look Test Planning Comprehensive test plan Shared objectives Scope, Timeline, Resources Risk assessment Test Construction Requirement driven testing Test environments coverage Manual test authoring Test lab management Test Execution Manual test execution Use test automation tools Record test results Submit & track defects Team Collaboration Process enactment and enforcement Review and approval Task management Rapid team member on-boarding Reporting & Dashboard Status and progress tracking Customizable live dashboard Real-time metrics and reports Compliance and quality audit 40

41 IBM Worklight Mobile application platform to speed development and ongoing management of mobile apps Standards-based cross platform mobile application development Connect and synchronize with back-end systems Governance and security at the application, network and data layer Rich collection of mobile app development and integration functions "Best Mobile Development Solution" as voted by SIIA members for 2013 CODiE Awards What s new in IBM Worklight 6.0 Embedded functional testing, mobile app record & playback Geo-location toolkit Analyze application usage and responsiveness 41

42 IBM Rational Test Workbench v8.5 High quality mobile apps built and tested for a rapidly evolving mobile infrastructure Mobile Test Automation Support Worklight and native ios or Android mobile apps Eclipse Client integration Integration with Rational Quality Manager and IBM Worklight Studio End-to-end mobile testing Capture and replay of multi-touch events with virtualization of multi-tier systems Being agile, we are developing tests as we write our code, so automating the functional tests of our mobile apps and using them for regression on multiple platforms makes our team much more productive! - Mobile developer 42

43 Virtualize back-end services to maintain agility Client Value: Mobile development team can meet aggressive schedules and reduce MIPS usage on enterprise systems Rational Test Workbench Service Virtualization support for isolating mobile client tier Client Tier Devices UI Testing For focused automated mobile client tier functional testing, use Service Virtualization to simulate the mobile middle tier and back office systems. 43

44 DeviceAnywhere Enterprise Enable Remote and Distributed Teams 24X7 access to devices via the internet Enable remote teams and multiple users with just one shared handset Perform all tests that can be accomplished with the device in your hands Eradicate the Device Asset Management Headache No need to sources devices and provision and manage plans No more scrambling to find specific handset models passed among employees Keynote provides the 24X7 management and support Foster Collaboration Share devices, save screenshots, or generate device video to convey bugs Create test execution plans shared across the team Test Anything Web and native applications iphone, Android, BlackBerry, and more Smartphones and tablets 44

45 DeviceAnywhere Devices 45

Increased Agility with Integration Testing

Increased Agility with Integration Testing Increased Agility with Integration Testing Monica Luke (mluke@us.ibm.com) Scenario Designer IBM Rational Agenda ALM Community Office Hours Increased Agility with Integration Testing 2 Application Lifecycle

More information

Develop enterprise mobile applications with IBM Rational software

Develop enterprise mobile applications with IBM Rational software Develop enterprise mobile applications with IBM software Providing comprehensive mobile application development and lifecycle management solutions Highlights Helps streamline and optimize the software

More information

L'automazione dei test come elemento chiave delle pratiche DevOps

L'automazione dei test come elemento chiave delle pratiche DevOps L'automazione dei test come elemento chiave delle pratiche DevOps Stefano Sergi WW Solutions Manager - DevOps IBM Systems sergi@us.ibm.com 2013 IBM Corporation Digital transformation requires core capabilities

More information

DevOps for the Mainframe

DevOps for the Mainframe DevOps for the Mainframe Rosalind Radcliffe IBM Distinguished Engineer, Enterprise Modernization Solution Architect rradclif@us.ibm.com 1 Please note IBM s statements regarding its plans, directions, and

More information

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group

DevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group DevOps Best Practices for Mobile Apps Sanjeev Sharma IBM Software Group Me 18 year in the software industry 15+ years he has been a solution architect with IBM Areas of work: o DevOps o Enterprise Architecture

More information

Solutions for Quality Management in a Agile and Mobile World

Solutions for Quality Management in a Agile and Mobile World Solutions for Quality Management in a Agile and Mobile World with IBM Rational Quality Management Solutions Realities can stall software-driven innovation Complexities in software delivery compounded by

More information

Continuously Improve Mobile App Quality: IBM Mobile Quality Assurance

Continuously Improve Mobile App Quality: IBM Mobile Quality Assurance Continuously Improve Mobile App Quality: IBM Mobile Quality Assurance Khurram Nizami (knizami@us.ibm.com) 1 #IBMMobile 2013 IBM Corporation 2 #IBMMobile 2013 IBM Corporation 1 4 in 3 2014 Forrester Research,

More information

The Future of Testing: How Service Virtualization Changes the Game in Testing Complex Applications

The Future of Testing: How Service Virtualization Changes the Game in Testing Complex Applications IBM Software, Rational The Future of Testing: How Service Virtualization Changes the Game in Testing Complex Applications The new frontier for quality management and testing Glyn Rhodes Chief Architect

More information

2015 IBM Continuous Engineering Open Labs Target to better LEARNING

2015 IBM Continuous Engineering Open Labs Target to better LEARNING 2015 IBM Continuous Engineering Open Labs Target to better LEARNING (NO COST - not a substitute for full training courses) Choose from one or more of these Self-Paced, Hands-On Labs: DMT 3722 - Learn to

More information

Collaborative DevOps Learn the magic of Continuous Delivery. Saurabh Agarwal Product Engineering, DevOps Solutions agarwasa@us.ibm.

Collaborative DevOps Learn the magic of Continuous Delivery. Saurabh Agarwal Product Engineering, DevOps Solutions agarwasa@us.ibm. Collaborative DevOps Learn the magic of Continuous Delivery Saurabh Agarwal Product Engineering, DevOps Solutions agarwasa@us.ibm.com Please note IBM s statements regarding its plans, directions, and intent

More information

Enhance visibility into and control over software projects IBM Rational change and release management software

Enhance visibility into and control over software projects IBM Rational change and release management software Enhance visibility into and control over software projects IBM Rational change and release management software Accelerating the software delivery lifecycle Faster delivery of high-quality software Software

More information

Preisinger Balázs IBM Software, Rational Brand Manager for Central. Rational Overview. 2013 IBM Corporation

Preisinger Balázs IBM Software, Rational Brand Manager for Central. Rational Overview. 2013 IBM Corporation Preisinger Balázs IBM Software, Rational Brand Manager for Central Rational Overview Rational Background Rational was founded in 1981 by Mike Devlin and Paul Levy to create a commercially available environment

More information

Harnessing the power of software-driven innovation. Martin Nally IBM Rational CTO IBM Fellow and VP

Harnessing the power of software-driven innovation. Martin Nally IBM Rational CTO IBM Fellow and VP Harnessing the power of software-driven innovation Martin Nally IBM Rational CTO IBM Fellow and VP We have entered a new wave of innovation Innovation The Industrial Revolution Age of Steam and Railways

More information

CONTINUOUS INTEGRATION TESTING

CONTINUOUS INTEGRATION TESTING WELCOME TO CONTINUOUS INTEGRATION TESTING Mikko Palkama IBM Software Nordic mikko.palkama@fi.ibm.com THE CHALLENGE Traditional approach: Integrate everything, then try it out Complexity lies beneath the

More information

The Worksoft Suite. Automated Business Process Discovery & Validation ENSURING THE SUCCESS OF DIGITAL BUSINESS. Worksoft Differentiators

The Worksoft Suite. Automated Business Process Discovery & Validation ENSURING THE SUCCESS OF DIGITAL BUSINESS. Worksoft Differentiators Automated Business Process Discovery & Validation The Worksoft Suite Worksoft Differentiators The industry s only platform for automated business process discovery & validation A track record of success,

More information

Requirements Management im Kontext von DevOps

Requirements Management im Kontext von DevOps IBM Software Group Rational software Requirements Management im Kontext von DevOps DI Steindl Wolfgang https://www.xing.com/profiles/wolfgang_steindl Senior IT Specialist wolfgang.steindl@at.ibm.com http://lnkd.in/tpzrug

More information

Ten Answers Regarding Mobile App Testing. White Paper. Ten Answers Regarding Mobile App Testing

Ten Answers Regarding Mobile App Testing. White Paper. Ten Answers Regarding Mobile App Testing White Paper Ten Answers Regarding Mobile App Testing 4 November 2013 0 Abstract There has been a rapid proliferation of mobile app development by small and large enterprise organizations. It s even to

More information

Use service virtualization to remove testing bottlenecks

Use service virtualization to remove testing bottlenecks Use service virtualization to remove testing bottlenecks Discover integration faults early by pushing integration testing left in the software lifecycle Contents 1 Complex, interconnected applications

More information

Best Practices for Building Mobile Web

Best Practices for Building Mobile Web Best Practices for Building Mobile Web and Hybrid Applications Mobile is the NEXT dominant phase of computing Mobile is different: Transformational business models Faster lifecycles More iterative Mobile/Wireless/Cloud

More information

Tivoli Automation for Proactive Integrated Service Management

Tivoli Automation for Proactive Integrated Service Management Tivoli Automation for Proactive Integrated Service Management Gain advantage with Tivoli Automation portfolio Optimizing the World s Infrastructure 24 October 2012, Moscow 2012 IBM Corporation Acknowledgements,

More information

Monitoring your cloud based applications running on Ruby and MongoDB

Monitoring your cloud based applications running on Ruby and MongoDB IBM Smart Cloud Application Performance Monitoring Monitoring your cloud based applications running on Ruby and MongoDB Important Notice & Disclaimer THE INFORMATION CONTAINED IN THIS PRESENTATION IS PROVIDED

More information

HP Application Lifecycle Management

HP Application Lifecycle Management HP Application Lifecycle Management Overview HP Application Lifecycle Management is a software solution expressly designed to allow your team to take control of the application lifecycle while investing

More information

Shifting Enterprise Development into the Fast Lane

Shifting Enterprise Development into the Fast Lane Shifting Enterprise Development into the Fast Lane DevOps for Enterprise Systems to transform your software delivery capability and deliver business value ibm.com/devops SHARE Orlando Fl 2015 Presented

More information

Microsoft Modern ALM. Gilad Levy Baruch Frei

Microsoft Modern ALM. Gilad Levy Baruch Frei Microsoft Modern ALM Gilad Levy Baruch Frei Every app Every developer Any platform Achieve more Team agility The Open Cloud Open, broad, and flexible cloud across the stack Web App Gallery Dozens of.net

More information

101-301 Guide to Mobile Testing

101-301 Guide to Mobile Testing 101-301 Guide to Mobile Testing Perfecto Mobile & Toronto Association of System and Software Eran Kinsbruner & Joe Larizza 2014 What To Do? Great News Your first Mobile Project has arrived! You have been

More information

Testing Mobile Applications

Testing Mobile Applications Testing Mobile Applications Published by 360logica software testing Services (www.360logica.com ) [ Testing Mobile applications ] Copyright 2011@ 360logica software testing services Testing Mobile Applications

More information

Take full advantage of IBM s IDEs for end- to- end mobile development

Take full advantage of IBM s IDEs for end- to- end mobile development Take full advantage of IBM s IDEs for end- to- end mobile development ABSTRACT Mobile development with Rational Application Developer 8.5, Rational Software Architect 8.5, Rational Developer for zenterprise

More information

Mobile App Testing Guide. Basics of Mobile App Testing

Mobile App Testing Guide. Basics of Mobile App Testing 2015 Mobile App Testing Guide Basics of Mobile App Testing Introduction Technology is on peek, where each and every day we set a new benchmark. Those days are gone when computers were just a machine and

More information

Optimizing Your Mobile Test Strategy: How to Build a Test Device List with the Device Planner

Optimizing Your Mobile Test Strategy: How to Build a Test Device List with the Device Planner Optimizing Your Mobile Test Strategy: How to Build a Test Device List with the Device Planner Optimizing Test Devices with the Device Planner May 2011 Contents 1 Introduction... 3 2 Challenges of Testing

More information

Automated testing for Mobility New age applications require New age Mobility solutions

Automated testing for Mobility New age applications require New age Mobility solutions Automated testing for Mobility New age applications require New age Mobility solutions Executive Summary Today, mobile phone has transformed from its former role as a mere medium of communication to that

More information

Minimizing code defects to improve software quality and lower development costs.

Minimizing code defects to improve software quality and lower development costs. Development solutions White paper October 2008 Minimizing code defects to improve software quality and lower development costs. IBM Rational Software Analyzer and IBM Rational PurifyPlus software Kari

More information

MobileFirst Application Development & Lifecycle Management für mobile Anwendungen

MobileFirst Application Development & Lifecycle Management für mobile Anwendungen MobileFirst Application Development & Lifecycle Management für mobile Anwendungen Agenda Warum sind Mobile Applikationen anders? Mobile Application Development Lifecycle Requirements Management Real Time

More information

Addressing Security for Hybrid Cloud

Addressing Security for Hybrid Cloud Addressing Security for Hybrid Cloud Sreekanth Iyer Executive IT Architect IBM Cloud (CTO Office) Email : sreek.iyer@in.ibm.com Twitter: @sreek Blog: http://ibm.co/sreek July 18, 2015 Cloud is rapidly

More information

Mobile and enterprise access solutions White paper January 2007. Stay connected: A successful mobile device strategy drives productivity.

Mobile and enterprise access solutions White paper January 2007. Stay connected: A successful mobile device strategy drives productivity. Mobile and enterprise access solutions White paper January 2007 Stay connected: A successful mobile. Page 2 Contents 2 Introduction 2 Delivering a mobile office that s as productive as the traditional

More information

Measuring end-to-end application performance in an on-demand world. Shajeer Mohammed Enterprise Architect

Measuring end-to-end application performance in an on-demand world. Shajeer Mohammed Enterprise Architect Measuring end-to-end application performance in an on-demand world Shajeer Mohammed Enterprise Architect Agenda 1 Introduction to CA 2 Application Performance Management and its Need 3 How CA Solutions

More information

IBM MobileFirst Build a mobile enterprise agenda

IBM MobileFirst Build a mobile enterprise agenda ICC Tech Summit 2014 - Worklight IBM MobileFirst Build a mobile enterprise agenda Eduardo Abreu Business Development Manager Cloud & Smarter Infrastructure IBM Software Group Mobile Adoption Continues

More information

Quality management across the product and application life cycle

Quality management across the product and application life cycle IBM Software Product and application life cycle June 2011 Quality across the product and application life cycle IBM solutions for a Smarter Planet 2 Quality across the product and application life cycle

More information

IBM Rational Asset Manager

IBM Rational Asset Manager Providing business intelligence for your software assets IBM Rational Asset Manager Highlights A collaborative software development asset management solution, IBM Enabling effective asset management Rational

More information

HP Agile Manager What we do

HP Agile Manager What we do HP Agile Manager What we do Release planning Sprint planning Sprint execution Visibility and insight Structure release Define teams Define release scope Manage team capacity Define team backlog Manage

More information

Cognizant Mobility Testing Lab. The faster, easier, more cost-effective way to test enterprise mobile apps.

Cognizant Mobility Testing Lab. The faster, easier, more cost-effective way to test enterprise mobile apps. Cognizant Mobility Testing Lab The faster, easier, more cost-effective way to test enterprise mobile apps. Be Cognizant 2 MOBILE APP TESTING REINVENTED With Cognizant Mobility Testing Lab You Will Save

More information

Service Virtualization:

Service Virtualization: Service Virtualization: Reduce the time and cost to develop and test modern, composite applications Business white paper Table of contents Why you need service virtualization 3 The challenges of composite

More information

"Secure insight, anytime, anywhere."

Secure insight, anytime, anywhere. "Secure insight, anytime, anywhere." THE MOBILE PARADIGM Mobile technology is revolutionizing the way information is accessed, distributed and consumed. This 5th way of computing will dwarf all others

More information

Build and Secure Mobile Apps in the Enterprise. Ed Brill Ian Robinson Josh Lambert

Build and Secure Mobile Apps in the Enterprise. Ed Brill Ian Robinson Josh Lambert Build and Secure Mobile Apps in the Enterprise Ed Brill Ian Robinson Josh Lambert Introductions Ed Brill Director, Mobile Enterprise Marketing IBM Ian Robinson Program Director, MobileFirst Platform and

More information

Mobile Application Testing Challenges & Best Practices

Mobile Application Testing Challenges & Best Practices Mobile Application Testing Challenges & Best Practices SSQA Silicon Valley; Sept 11, 2012 1 Agenda Key Challenges in Mobile Application Testing Best Practices Test Automation Test Sourcing Q & A 2 Mobile

More information

IBM Innovate 2011. AppScan: Introducin g Security, a first. Bobby Walters Consultant, ATSC bwalters@atsc.com Application Security & Compliance

IBM Innovate 2011. AppScan: Introducin g Security, a first. Bobby Walters Consultant, ATSC bwalters@atsc.com Application Security & Compliance IBM Innovate 2011 Bobby Walters Consultant, ATSC bwalters@atsc.com Application Security & Compliance AppScan: Introducin g Security, a first June 5 9 Orlando, Florida Agenda Defining Application Security

More information

Powering Security and Easy Authentication in a Multi-Channel World

Powering Security and Easy Authentication in a Multi-Channel World Powering Security and Easy Authentication in a Multi-Channel World Archit Lohokare Global Product Manager IBM Security Systems 1 2012 IBM Corporation IBM Security Systems division is one of the largest

More information

Cisco and IBM: Enhancing the Way People Work Through Unified Communications

Cisco and IBM: Enhancing the Way People Work Through Unified Communications Cisco and IBM: Enhancing the Way People Work Through Unified Communications WHITEPAPER August 2007 Cisco and IBM Strategic Alliance: Whitepaper Table of Contents Executive Summary... 1 A Winning Approach...

More information

Testing Mobile Application using Device Cloud

Testing Mobile Application using Device Cloud Testing Mobile Application using Device Cloud Device Cloud and Benefits CSC has partnerships with mobile device cloud services such as DeviceAnywhere Device cloud platform provides an end-to-end solution

More information

Mobile Test Strategy. Shankar Garg. Senior Consultant - Testing

Mobile Test Strategy. Shankar Garg. Senior Consultant - Testing Mobile Test Strategy Shankar Garg Senior Consultant - Testing Scope of Mobile Testing Why Quality is important Challenges in Mobile Testing Best Practices for Mobile Test Strategy Mobile Testing Tools

More information

WHITEPAPER BEST PRACTICES IN MOBILE APPLICATION TESTING

WHITEPAPER BEST PRACTICES IN MOBILE APPLICATION TESTING WHITEPAPER BEST PRACTICES IN MOBILE APPLICATION TESTING 1 The basic frame of software testers mind-set is attuned to check documentation, functionality, stability, API and performance and make sure that

More information

Developing in the Cloud Environment. Rosalind Radcliffe IBM Distinguished Engineer, IBM Academy of Technology rradclif@us.ibm.

Developing in the Cloud Environment. Rosalind Radcliffe IBM Distinguished Engineer, IBM Academy of Technology rradclif@us.ibm. Developing in the Cloud Environment Rosalind Radcliffe IBM Distinguished Engineer, IBM Academy of Technology rradclif@us.ibm.com @RosalindRad Organizations are combining on-premise, off-premise and public

More information

Enterprise-grade Mobile Application Quality across your Application Life cycle THE MOBILECLOUD PLATFORM. 2012 Perfecto Mobile. All rights reserved.

Enterprise-grade Mobile Application Quality across your Application Life cycle THE MOBILECLOUD PLATFORM. 2012 Perfecto Mobile. All rights reserved. 2013 Enterprise-grade Mobile Application Quality across your Application Life cycle THE MOBILECLOUD PLATFORM 2012 Perfecto Mobile. All rights reserved. CONTENTS Enabling Enterprise Mobility Quality...

More information

Lunch and Learn: BlueMix to Mainframe making development accessible in the

Lunch and Learn: BlueMix to Mainframe making development accessible in the Lunch and Learn: BlueMix to Mainframe making development accessible in the Cloud Rosalind Radcliffe IBM Distinguished Engineer, IBM Academy of Technology rradclif@us.ibm.com @RosalindRad Insert Custom

More information

Web UI & Functional Test Automation for Continuous Agile Deliveries

Web UI & Functional Test Automation for Continuous Agile Deliveries Web UI & Functional Test Automation for Continuous Agile Deliveries Web Mobile API Database Date: 19 th Jan, 2016 Webinar Presentation by, Premal Dave, TestingWhiz About TestingWhiz TestingWhiz offers

More information

IBM s Mobile Enterprise Strategy. 2012 IBM Corporation

IBM s Mobile Enterprise Strategy. 2012 IBM Corporation IBM s Mobile Enterprise Strategy Mobile is changing conventions for industries Healthcare Construction Government From: Traditional health institution To: Seamless interactions among physicians and providers,

More information

Leveraging Rational Team Concert's build capabilities for Continuous Integration

Leveraging Rational Team Concert's build capabilities for Continuous Integration Leveraging Rational Team Concert's build capabilities for Continuous Integration Krishna Kishore Senior Engineer, RTC IBM Krishna.kishore@in.ibm.com August 9-11, Bangalore August 11, Delhi Agenda What

More information

RUN THE RIGHT RACE. Keep pace with quickening release cycles. Discover automation with the human touch. CHOOSE A TEST TO RUN BELOW

RUN THE RIGHT RACE. Keep pace with quickening release cycles. Discover automation with the human touch. CHOOSE A TEST TO RUN BELOW RUN THE RIGHT RACE Keep pace with quickening release cycles. Discover automation with the human touch. CHOOSE A TEST TO RUN BELOW 26032015 FUNCTIONAL TESTING With Borland everyone from business analysts

More information

Ensuring Mobile Application Quality Across Your Application Lifecycle

Ensuring Mobile Application Quality Across Your Application Lifecycle Test on Real Devices with Melillo s Managed Cloud Platform (MCP ) Powered by HP Mobile Center, MCP supplies a flexible foundation that includes all common infrastructure needed to enable organizations

More information

Rational Asset Manager 7.2 Editions and Licensing

Rational Asset Manager 7.2 Editions and Licensing Rational Asset Manager 7.2 Editions and Licensing Derek D. Baron, ddbaron@us.ibm.com Product Manager, Rational Asset Manager 2009 IBM Corporation IBM Corporation 200 The information contained in this presentation

More information

Technology and Trends for Smarter Business Analytics

Technology and Trends for Smarter Business Analytics Don Campbell Chief Technology Officer, Business Analytics, IBM Technology and Trends for Smarter Business Analytics Business Analytics software Where organizations are focusing Business Analytics Enhance

More information

Shift Left with Service Virtualization: Rational Test Workbench & Test Virtualization Server

Shift Left with Service Virtualization: Rational Test Workbench & Test Virtualization Server Shift Left with Service Virtualization: Rational Test Workbench & Test Virtualization Server Khurram Nizami (knizami@us.ibm.com) 0 2014 IBM Corporation 1 2014 IBM Corporation Only one-tenth of an iceberg

More information

THE POWER OF PUBLISHED BY

THE POWER OF PUBLISHED BY THE POWER OF FLEXIBLE SUSTAINABLE CRM CRM PUBLISHED BY YOUR BUSINESS. YOUR INDUSTRY. YOUR CRM. Your company is unique. You have unique processes and unique customers who have their own preferences and

More information

Optimizing your IT infrastructure. 2012 IBM Corporation

Optimizing your IT infrastructure. 2012 IBM Corporation Optimizing your IT infrastructure 2012 IBM Corporation Please Note: IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion.

More information

IBM QRadar Security Intelligence April 2013

IBM QRadar Security Intelligence April 2013 IBM QRadar Security Intelligence April 2013 1 2012 IBM Corporation Today s Challenges 2 Organizations Need an Intelligent View into Their Security Posture 3 What is Security Intelligence? Security Intelligence

More information

Mobile - and its effect on the enterprise

Mobile - and its effect on the enterprise Greg Truty Distinguished Engineer, Chief Architect IBM Mobile Foundation gtruty@us.ibm.com Mobile - and its effect on the enterprise IBM Mobile Labs Come to You Mobile is changing conventions for industries

More information

Augmented Search for Software Testing

Augmented Search for Software Testing Augmented Search for Software Testing For Testers, Developers, and QA Managers New frontier in big log data analysis and application intelligence Business white paper May 2015 During software testing cycles,

More information

Crossing the DevOps Chasm

Crossing the DevOps Chasm SOLUTION BRIEF Application Delivery Solutions from CA Technologies Crossing the DevOps Chasm Can improved collaboration and automation between Development and IT Operations deliver business value more

More information

Choosing the Right Project and Portfolio Management Solution

Choosing the Right Project and Portfolio Management Solution Choosing the Right Project and Portfolio Management Solution Executive Summary In too many organizations today, innovation isn t happening fast enough. Within these businesses, skills are siloed and resources

More information

Automation Testing in Mobile Applications Swati Hajela

Automation Testing in Mobile Applications Swati Hajela Automation Testing in Mobile Applications Swati Hajela Test Engineer QAI's International Software Testing Conference 2012 Agenda Overview Objectives of the Research Paper Challenges : Mobile Application

More information

Mobile application testing for the enterprise

Mobile application testing for the enterprise Mobile application testing for the enterprise Accenture brings together deep knowledge of the enterprise, expertise in mobile technologies and strong end-to-end testing practices to help all enterprises

More information

Key Benefits of Microsoft Visual Studio Team System

Key Benefits of Microsoft Visual Studio Team System of Microsoft Visual Studio Team System White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio The information contained in this document represents the current view

More information

Successfully managing geographically distributed development

Successfully managing geographically distributed development IBM Rational SCM solutions for distributed development August 2004 Successfully managing geographically distributed development Karen Wade SCM Product Marketing Manager IBM Software Group Page 2 Contents

More information

Software change and release management White paper June 2008. Extending open source tools for more effective software delivery.

Software change and release management White paper June 2008. Extending open source tools for more effective software delivery. Software change and release management White paper June 2008 Extending open source tools for more Page 2 Contents 2 Integrating and complementing open source tools 2 Trends in business shape software development

More information

IBM Rational DOORS Next Generation

IBM Rational DOORS Next Generation Silvio Ronchi, Technical Sales & Solutions IBM Software, Rational 26/06/2014 IBM Rational DOORS Next Generation Software and Systems Engineering Rational Agenda 1 Why DOORS Next Generation? 2 Collaborative

More information

Mobile Application Testing

Mobile Application Testing Mobile Application Testing Whitepaper Author: Scott Aziz Date: June 1, 2012 This whitepaper outlines the critical areas of testing needed to certify mobile enterprise applications Best practices from UST

More information

Introducing SAP s Landscape and Data Center Innovation Platform. Phil Jackson SAP Solution Engineer

Introducing SAP s Landscape and Data Center Innovation Platform. Phil Jackson SAP Solution Engineer Introducing SAP s Landscape and Data Center Innovation Platform Phil Jackson SAP Solution Engineer CIO challenges Business Agility & Innovation Business Continuity Cost Containment Hybrid On-premise, Virtual

More information

IBM Security Systems Support

IBM Security Systems Support IBM Security Systems Support Dave Milburn European Customer Support Manager Security Systems - Identity & Access Management (dave_milburn@uk.ibm.com) 23 rd May 2014 12014 IBM Corporation Remote Technical

More information

Is Your Mobile Application Ready For Business?

Is Your Mobile Application Ready For Business? Is Your Mobile Application Ready For Business? It is clear that mobile technologies will transform the enterprise. The simple math is that if information and communications are available at any place and

More information

AppDynamics Fall 14' Release: Revolutionizing APM! p r e s e n t e d b y :

AppDynamics Fall 14' Release: Revolutionizing APM! p r e s e n t e d b y : AppDynamics Fall 14' Release: Revolutionizing APM! p r e s e n t e d b y : Bill AppDynamics Hayden Fall &'14 Marcus Release: Revolutionizing Sarmento APM! Orasi Software at a Glance Corporate Overview

More information

Leveraging the full potential of automation

Leveraging the full potential of automation Leveraging the full potential of automation Hans Jayatissa CTO, CSC Nordics & Baltics Region August 27, 2015 CSC in the Nordics & Baltic CSC has employees in Denmark, Norway, Sweden, and Lithuania 1146

More information

IBM RATIONAL PERFORMANCE TESTER

IBM RATIONAL PERFORMANCE TESTER IBM RATIONAL PERFORMANCE TESTER Today, a major portion of newly developed enterprise applications is based on Internet connectivity of a geographically distributed work force that all need on-line access

More information

IBM Security. 2013 IBM Corporation. 2013 IBM Corporation

IBM Security. 2013 IBM Corporation. 2013 IBM Corporation IBM Security Security Intelligence What is Security Intelligence? Security Intelligence --noun 1.the real-time collection, normalization and analytics of the data generated by users, applications and infrastructure

More information

Load and Performance Load Testing. RadView Software October 2015 www.radview.com

Load and Performance Load Testing. RadView Software October 2015 www.radview.com Load and Performance Load Testing RadView Software October 2015 www.radview.com Contents Introduction... 3 Key Components and Architecture... 4 Creating Load Tests... 5 Mobile Load Testing... 9 Test Execution...

More information

SOLUTION BRIEF Enterprise Mobility Management. Critical Elements of an Enterprise Mobility Management Suite

SOLUTION BRIEF Enterprise Mobility Management. Critical Elements of an Enterprise Mobility Management Suite SOLUTION BRIEF Enterprise Mobility Management Critical Elements of an Enterprise Mobility Management Suite CA Technologies is unique in delivering Enterprise Mobility Management: the integration of the

More information

Lowering business costs: Mitigating risk in the software delivery lifecycle

Lowering business costs: Mitigating risk in the software delivery lifecycle August 2009 Lowering business costs: Mitigating risk in the software delivery Roberto Argento IBM Rational Business Development Executive Valerie Hamilton IBM Rational Solution Marketing Manager and Certified

More information

Statement of Direction

Statement of Direction Mobile First: Taking Mobile CRM to the Next Level 1 January 2013 Mobile First: Taking Mobile CRM to the Next Level Whitepaper Mobile First: Taking Mobile CRM to the Next Level 2 Table of Contents Notes...

More information

Max Parker IBM Rational Quality Management Specialist. Focus on: Testing and Virtualisation in a complex world

Max Parker IBM Rational Quality Management Specialist. Focus on: Testing and Virtualisation in a complex world Max Parker IBM Rational Quality Management Specialist Focus on: Testing and Virtualisation in a complex world Max Parker, IBM Rational Quality Management Specialist IBM Software, Rational May 30, 2014

More information

ALM/Quality Center. Software

ALM/Quality Center. Software HP ALM/Quality Center Software Datasheet Page 1 of 8 HP Application Lifecycle Management software In today s rapidly changing business world, business agility depends on IT agility. And predictable, high

More information

White Paper Bridging the Essential Gap between Continuous Quality and Crowd Based Testing

White Paper Bridging the Essential Gap between Continuous Quality and Crowd Based Testing White Paper Bridging the Essential Gap between Continuous Quality and Crowd Based Testing 1 Contents Introduction... 3 Testing Lifecycle... 4 Testing typologies... 4 Functional Testing... 4 Manual vs.

More information

Application Test Management and Quality Assurance

Application Test Management and Quality Assurance SAP Brief Extensions SAP Quality Center by HP Objectives Application Test Management and Quality Assurance Deliver new software with confidence Deliver new software with confidence Testing is critical

More information

"It's a Phone First! How to Test Your Five-star Mobile Apps"

It's a Phone First! How to Test Your Five-star Mobile Apps BW4 Concurrent Session 11/7/2012 10:15 AM "It's a Phone First! How to Test Your Five-star Mobile Apps" Presented by: Will Hurley Quality and Security Services Brought to you by: 340 Corporate Way, Suite

More information

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. ???? 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Application Delivery is Accelerating Surge in # of releases per app

More information

Bridge Development and Operations for faster delivery of applications

Bridge Development and Operations for faster delivery of applications Technical white paper Bridge Development and Operations for faster delivery of applications HP Continuous Delivery Automation software Table of contents Application lifecycle in the current business scenario

More information

Cisco Enterprise Mobility Services Platform

Cisco Enterprise Mobility Services Platform Data Sheet Cisco Enterprise Mobility Services Platform Reduce development time and simplify deployment of context-aware mobile experiences. Product Overview The Cisco Enterprise Mobility Services Platform

More information

Image Area. White Paper. Best Practices in Mobile Application Testing. - Mohan Kumar, Manish Chauhan. www.infosys.com

Image Area. White Paper. Best Practices in Mobile Application Testing. - Mohan Kumar, Manish Chauhan. www.infosys.com Image Area White Paper Best Practices in Mobile Application Testing - Mohan Kumar, Manish Chauhan www.infosys.com Contents Introduction 3 QA Challenges in Mobile Application Testing 3 Device Variation

More information

Gain a competitive edge through optimized B2B file transfer

Gain a competitive edge through optimized B2B file transfer Gain a competitive edge through optimized B2B file transfer Contents: 1 Centralized systems enable business success 2 Business benefits of strategic file transfer that you can experience for yourself 2

More information

Modernizing enterprise application development with integrated change, build and release management.

Modernizing enterprise application development with integrated change, build and release management. Change and release management in cross-platform application modernization White paper December 2007 Modernizing enterprise application development with integrated change, build and release management.

More information

Realizing business flexibility through integrated SOA policy management.

Realizing business flexibility through integrated SOA policy management. SOA policy management White paper April 2009 Realizing business flexibility through integrated How integrated management supports business flexibility, consistency and accountability John Falkl, distinguished

More information

www.wipro.com Mobile Testing Preparing for a fast-changing mobile world. Sudheer M, Practice Head - Mobility Testing and Automation

www.wipro.com Mobile Testing Preparing for a fast-changing mobile world. Sudheer M, Practice Head - Mobility Testing and Automation www.wipro.com Mobile Testing Preparing for a fast-changing mobile world. Sudheer M, Practice Head - Mobility Testing and Automation Table of Contents 03----------------------------------------------------Introduction

More information

Simplifying development through activity-based change management

Simplifying development through activity-based change management IBM Rational ClearCase and IBM Rational ClearQuest October 2004 Simplifying development through activity-based change management Allan Tate Product Manager IBM Software Group Karen Wade SCM Product Marketing

More information