Skip to main content


Mobile Testing

Tutorials

ML Test Attacks to Break Mobile, IoT, and Embedded Software NEW
Jon Hagar, Independent Consultant
Mon, 11/09/2015 - 1:00pm

In the tradition of James Whittaker’s book series How to Break Software, Jon Hagar applies the testing “attack” concept to the domain of mobile, IoT, and embedded software systems. First, Jon defines the environments of mobile, IoT and embedded software. He then examines the issues of software product failures caused by defects found in these types of software. Next, Jon shares a set of ten attacks against mobile, IoT, and embedded software based on common modes of failure that teams can direct against their software today. Like software design patterns, attacks are test design patterns that must be customized for particular contexts. For specific attacks, Jon explains when and how to conduct the attack, who should conduct the attack, and why the attack works to find bugs. In addition to learning these testing concepts, attendees will get to practice the attack pattern on devices containing mobile, IoT and/or embedded software—so bring your smart phones.

Read more
TK Mobile App Usability and UX for Developers and Testers
Philip Lew, XBOSoft
Tue, 11/10/2015 - 1:00pm

Many enterprises  today are migrating to mobile while new organizations are adopting a mobile-first or mobile-only strategy. Because of the special characteristics of the mobile platform and its user base, usability and the user experience (UX) take on an increased emphasis, although there are currently no formal models describing UX. With SaaS-based business models, where users can pay by the month and switch applications in a heartbeat, UX becomes paramount. Phil Lew explains the definitions of usability and user experience, describes the connections between them, and explores evaluation methods you can use as the first step toward improving UX on the mobile platform. To build a deeper understanding of how to improve your own app’s UX, Phil gives examples to illustrate the good, the bad, and the ugly of mobile UX. Discover key principles for design and evaluation of usability. Develop a methodology for continuous improvement of your users’ experience.

Read more

Concurrent Sessions

BW2 Real-Time Contextual and Social Media Relevance in Mobile
Jason Arbon, appdiff.com
Wed, 11/11/2015 - 11:30am

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 Arbon, the contextual brain for your app is only a few API calls away. Based on lessons learned working on search relevance and personalization at Google, Bing, and a stealth mobile app startup, Jason describes the value, performance, limitations, and data-privacy of local and web services available today. He demonstrates practical examples of leveraging APIs such as Foursquare, Yelp, Google Places, Facebook, Twitter, and Location APIs (latlong + velocity). Then, Jason describes available natural language processing APIs such as NSLinguisticTagger and illustrates ways to use in-app usage data to improve an application’s contextual experience. Take away ideas to make your users happier—and you and your app look smarter.

Read more
BW6 Privacy, Security, and Trust in the Mobile Age
Philip Lew, XBOSoft
Wed, 11/11/2015 - 1:30pm

As mobile technologies penetrate our lives, the rate at which we generate and access data accelerates. Our mobile phones now have more memory than we thought we needed—and somehow we fill it up—and are repositories of important and private data. A recent study revealed that, due to concerns about personal information, more than half of mobile application users have uninstalled or decided not to install an application. So what does this mean for us? It means that no matter how great or how slick our app is, unless we give users the sense of security and privacy they want and deserve, we will fail to gain their trust. And because users are now more vocal than ever, trust is becoming a new currency that will drive end user uptake. Join Phil Lew to discover how we can foster trust in our apps. In this thought-provoking session, Phil reveals key elements and characteristics to enable us to design and evaluate a mobile application that generates end user trust.

 
 

Read more