The Latest
![]() |
Balancing New Tools and Technologies vs. Risk[presentation]
Slideshow
Your engineering team wants to dive deeply into the newest programming tool or next generation technology for a mission critical project. How do you balance the promised rewards of a new language, software tool, or hardware technology with the risks of unstable software, hardware that does... |
![]() |
![]() |
IoT Integrity: A Guide to Robust Endpoint Testing[presentation]
Slideshow
If you’re responsible for an application that depends on the data or functionality of various IoT endpoints—either sensors or devices—your brand reputation depends on the security, reliability, and compliance of its many integrated parts. If your application fails to deliver the expected... |
![]() |
![]() |
Shift Left Mobile Application Testing[presentation]
Slideshow
In the past decade, testing efforts have been steadily shifting left—to earlier in the development lifecycle. For web apps, testing and testing automation have been gradually shifting—into development, design, and requirements. The test pyramid recommended by Google and agile experts is... |
![]() |
![]() |
Get Started with Google Fit and Its API[presentation]
Slideshow
Google has created a service that lets you store and read any health data you want—for free! Like every new API, mystery surrounds how it works, what it can do, and where the opportunities are. Google Fit supports storing activity data such as runs and pushups, nutrition information about... |
![]() |
![]() |
How to Find Vulnerabilities and Bugs in Mobile Applications[presentation]
Slideshow
As mobile devices, tools, operating systems, and web technologies rapidly evolve, testers must quickly adapt their thinking in this changing domain. Testers often struggle to find important vulnerabilities and bugs in mobile applications due to lack of guidance, experience, and the right... |
Raj Subramanian
|
![]() |
Build Smarter Mobile Apps with Real-Time Relevance[presentation]
Slideshow
Personalized mobile user experience is a hot topic today because a smarter app will delight users, keep them coming back, and make your business stand out above the crowd. The extreme version of personalization is real-time contextual and social relevance. According to Jason... |
![]() |
![]() |
Usability vs. Security: Find the Right Balance in Mobile Apps[presentation]
Slideshow
Successful mobile apps have two key features: a great user experience and the ability to protect users’ data. Balancing user experience and security—a key aspect of product design and engineering—requires a multidisciplinary approach. According to Levent Gurses, a well-balanced app is... |
![]() |
![]() |
The Internet of Things in Action: Anki’s OVERDRIVE Racing Game[presentation]
Slideshow
As products like Fitbit, Skylanders, and Anki’s OVERDRIVE race car game pop up all over, developers and testers need to be prepared for the wave of Internet of Things (IoT) products. Focusing on the mobile interactions of these devices and the tools used at Anki, Jane Fraser shows you how... |
![]() |
![]() |
Implement Combinatorial Test Patterns for Better Mobile and IoT Testing[presentation]
Slideshow
A common problem in mobile and IoT systems is the large number and combinations of hardware, operational, and software configurations that need to be tested. For example, the so-called Android fragmentation problem might lead a test team to test hundreds of device and several software... |
![]() |
![]() |
Guerrilla QA: The Mobile of the Internet of All the Things![presentation]
Slideshow
There are more than 10 billion devices connected today, and it’s predicted that by decade's end 99 percent of everything manufactured will be connected. And it all flows through the mobile world in some way. As mobile increasingly touches our lives, development teams and testers struggle... |
![]() |
![]() |
Test Infrastructure for Native and Hybrid iOS and Android Applications[presentation]
Slideshow
How do you create a test infrastructure that allows automated testing of both native and hybrid apps? Ankit Desai and Binod Pant will describe the approach they took to develop a comprehensive test infrastructure. Their aim was to leverage MathWorks’ existing home-grown continuous... |
![]() |
![]() |
Uber’s Fascinating World of Inter-App Communications[presentation]
Slideshow
After joining Uber in early 2015, Apple Chow and Bian Jiang encountered an Uber-unique challenge while investigating UI testing tools for their mobile applications. Many of their sanity tests required the rider application and driver application to communicate and coordinate actions in... |
![]() |
![]() |
Rapid Application Development for Raspberry Pi[presentation]
Slideshow
The IoT explosion has driven many developers to build systems that work with single board computers such as the Raspberry Pi. Because there are not a lot of tools available for these computers, development work slows down. Today, most developers use Python, which has a steep learning... |
![]() |
![]() |
Apple Watch, Wearables, and Mobile Data—with IBM MobileFirst[presentation]
Slideshow
Wearables are the ultimate in personal computing, the most personal devices ever created. Wearable devices offer new ways to collect data and respond to information about your health and the environment around you. Wearables introduce new interaction paradigms and new things to consider... |
![]() |
![]() |
Building Connected and Disconnected Mobile Applications[presentation]
Slideshow
Creating a great connected experience across multiple platforms is an essential element of great mobile applications. However, what happens when there is little to no connectivity—such as on an airplane or in some foreign countries? Does your mobile app effortlessly synchronize data when... |
![]() |