The Latest

The Benefits of Early Performance Testing[magazine]

By incorporating performance testing early in a project lifecycle, software projects have a better chance to reach better quality and meet customer expectations. Baljeet Bilkhu shows the value of early performance testing.

Baljeet Bilkhu's picture Baljeet Bilkhu
truck overloaded and tipping Is Your Product Owner an Overloaded Operator?[article]

Overloaded operators exist when an operator or operation has different meanings in different contexts. This usually applies to variables and sets, but it can be true for people, too. These people try to do the work of many different roles—and usually fail. If you have an overloaded people operator, analyze the work and try to divide it up.

Johanna Rothman's picture Johanna Rothman
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...

Jon Hagar
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...

James Montemagno
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...

Geoff Perlman
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...

Ankit Desai and Binod Pant
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...

Apple Chow and Bian Jiang
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...

Marek Sadowski
How to Build and Integrate a Framework for Testing Mobile SDKs[presentation]
Slideshow

You need to build or integrate test frameworks and standardize the test process for your Android and iOS native SDKs. Where do you start? How do you do that while delivering products for both platforms? How quickly can you learn the fundamentals of Xcode, Objective-C, Gradle...

Jim Whisenant
Bring Team Interaction into the Living Room[presentation]
Slideshow

The people behind Peloton Cycle recognized a paradox in modern fitness. Many people want to get fit at home and balk at joining a sports team or gym. Yet home fitness routines are notoriously less successful—precisely because they lack social interaction. So with the creation of the...

Yony Feng and Manish Mathuria
Developing and Testing a Connected Bracelet for Mind and Body[presentation]
Slideshow

With wristworn wearables, the stakes are higher than almost anywhere else. Not only are you competing with tech giants like Apple and Fitbit, you are competing with luxury watches and accessories for valuable real estate. Skip Orvis, COO and Head of Systems Development for Caeden, will...

Skip Orvis
Mobile and IoT Win! Now What?[presentation]
Slideshow

Smartphones now outnumber tablets and PCs combined. Mobile developers and testers make more money than their old-school counterparts. Now that mobile has won the race, a new set of questions arises. How has mobile changed—and how does it continue to change—software technology and the economy?

Jason Arbon
Future Perspective: Cloud Connectivity in an IoT World[presentation]
Slideshow

In the Internet of Things (IoT) world, you need to understand and exploit opportunities in the rapidly evolving core connectivity domain. To ensure that products will realize IoT benefits, plans and roadmaps must include connectivity requirements, activities, and projected costs. Steven...

Steven Woodward
Wearables: Testing the Human Experience[presentation]
Slideshow

Testing wearables is fundamentally more complex than any other mobile device class. Wearables become extensions of us, so testing should focus on the total experience of the wearer—the emotional, physical and sensory reactions, including our biases and mindsets. It involves testing in the...

Gerie Owen
Scalable and Collaborative iOS UI Test Automation in Swift[presentation]
Slideshow

The maturity of mobile UI automation frameworks has lagged behind web automation frameworks, but Apple’s introduction of UI automation to the XCTest framework in XCode 7 represents a major step forward. We now have the UI recorder, a tool that enables us to quickly identify elements in our...

Jason Hagglund

Pages

AgileConnection is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.