Conference archive

IoT Dev + Test 2017 - Mobile Testing

Thursday, April 27

Satyajit Malugu
GoDaddy
T2

A Data-Driven Approach for Mobile Testing and Automation

Add to calendar
Thursday, April 27, 2017 - 10:00am to 10:45am

In the world of mobile app testing, data is your friend. So harness your data to your advantage to create an automation and testing strategy. Satyajit Malagu acknowledges that multiple devices, platforms, languages, crashes, bugs, and app stores make the scope of mobile app testing humongous. When you add in inherent human biases and team dynamics, the problems you face and prioritization challenges can be overwhelming. The data collected from analytics, bug trends, monitoring tools, test results, and other sources can help illuminate a clearer path. Join Satyajit as he provides an...

Raj Subramanian
CSG International
T6

Vulnerabilities and Bugs in Mobile Apps with Quick Tours

Preview
Add to calendar
Thursday, April 27, 2017 - 11:00am to 11:45am

As mobile devices, tools, operating systems, and web technologies rapidly evolve, testers in this changing domain must quickly adapt their thinking. Testers often struggle to find critical vulnerabilities and bugs in mobile applications due to lack of guidance, experience, and the right resources. Raj Subramanian was a tester in that very situation. While working at Orbitz and now at CSG International, he started categorizing these bugs and came up with a mind map, which helps do a quick tour of your mobile application and find vulnerabilities as quickly as possible. The mind map...

David Dang
Zenergy Technologies
T10

Mobile Testing: What To Automate and What Not to Automate

Preview
Add to calendar
Thursday, April 27, 2017 - 1:00pm to 1:45pm

The rapid move of companies into mobile technology has significantly increased the demand for testing mobile applications. Naturally, companies are turning to automation to help ease the workload, increase potential test coverage, and improve testing efficiency. But should you try to automate all things mobile? Are there any pitfalls to consider? David Dang says that unfortunately the answers are not always clear-cut. Mobile has its own set of complications, compounded by a huge variety of devices and OS platforms. Learn what mobile testing activities are ripe for automation,...

Google
T14

Android System Testing at Google

Add to calendar
Thursday, April 27, 2017 - 2:00pm to 2:45pm

Testing an operating system is a complex affair given the highly interconnected nature of the product. This talk will discuss general tools and practices Google uses for testing the Android OS, and take a deep dive into one of the product verticals - system updates - that highlights some of the more unique challenges that an OS test strategy can face. Update testing faces many hurdles from the logistical, centered around the handling of multiple versions simultaneously, to the technical, involving the update process's deep integration with every level of the system.

Alexander_Andelkovic
King/Midasplayer AB
T18

Using Artificial Intelligence to Test the Candy Crush Saga Game

Preview
Add to calendar
Thursday, April 27, 2017 - 3:15pm to 4:00pm

Candy Crush Saga is one of the biggest mobile games today with more than 1000 levels of difficulty—and users continue to ask for more. When building new content, it is extremely important to ensure that the level of difficulty is balanced and that the user does not experience crashes or problems through some unforeseen level of play. Stefan Freyr shows you how King is training artificial intelligence (AI) programs (bots) to test its games by mimicking human interactions. Join Stefan as he discusses how King is taking testing to the next level by employing Monte Carlo Tree Search,...

Friday, April 28

Stacy Kirk
QualityWorks Consulting Group, LLC
F2

Leverage Node.js for Mobile Test Automation

Add to calendar
Friday, April 28, 2017 - 10:00am to 10:45am

With more than 1.4 billion Android and 475 million iOS combinations with active users, high quality mobile apps require high levels of test automation. Join experienced Node.js QA architect and nodeqa.io founder Stacy Kirk as she explains how to properly test mobile web apps for functionality, usability, and consistency—and why Node.js can make it easier. Stacy shares how to combine mobile automation best practices using Appium with the best Node.js frameworks to create powerful mobile front-end testing solutions. Mobile app testers can benefit from these tools and technologies to simplify...

Alan Couch
Coveros
F6

Building and Testing Secure Mobile Apps

Add to calendar
Friday, April 28, 2017 - 11:00am to 11:45am

Mobile application development is now a mission-critical component of IT organizations and a big part of the software industry’s landscape. Due to the security threats associated with mobile devices, it is critical we build our apps—from the ground up—to be secure and trustworthy. However, many application developers and testers do not understand how to build and test secure mobile applications. Alan Crouch discusses the risks associated with mobile platforms/applications and describes proven practices for ensuring the safety of your mobile applications. Alan delves into the unique nuances...

Siva Katir
PlayFab, Inc.
F10

Can Your Mobile Infrastructure Survive 1 Million Concurrent Users?

Add to calendar
Friday, April 28, 2017 - 1:00pm to 1:45pm

When you’re building the next killer mobile app, how can you ensure that your app is both stable and capable of near-instant data updates? The answer: Build a backend! Siva Katir says that there’s much more to building a backend than standing up a SQL server in your datacenter and calling it a day. Since different types of apps demand different backend services, how do you know what sort of backend you need? And, more importantly, how can you ensure that your backend scales so you can survive an explosion of users when you are featured in the app store? Siva discusses the common scenarios...

Jon Lipps
Sauce Labs
F14

The Present and Future of Mobile Test Automation with Appium

Preview
Add to calendar
Friday, April 28, 2017 - 2:00pm to 2:45pm

Mobile testing has moved forward in leaps and bounds in the past few years. With frameworks like Appium, it has never been easier to scale automated testing and integrate it with continuous integration. While new automation technologies proliferate with device and platform upgrades, Appium provides a singular, consistent automation protocol on top of the best automation technologies,. In the past year, the Appium open source community has added support for new kinds of automation, including XCUITest for iOS, UiAutomator 2 for Android, and even Windows apps. With demos and code...