Mobile

Articles

Rebuilding 4 Steps to Rebuilding a Testing Team: Bringing Stability to Chaos

When you join a new project, sometimes you’re brought on to clean up the mess, rebuild the process, and bring stability to the team. Raj Subramanian has been in this situation several times, and he’s noticed four steps you can immediately follow to reduce disruption and get the project on track. Here’s how you can bring order to team chaos.

Raj Subramanian
Testing on mobile devices Demystifying Mobile Testing: Critical Thinking Prevails

There are so many testers who think mobile testing is completely different from other types of testing. But there is no need to totally shift their testing paradigm and strategy; mobile testing is not that different after all. This article details the commonalities and differences in testing mobile applications and how lessons learned from testing other applications can be applied to mobile as well.

Raj Subramanian
mobile phone Weighing the Costs and Benefits of Mobile Test Automation

Today’s market is teeming with attractive options for automating your mobile testing—each with a price tag. You may perceive mobile automation solutions as too expensive, but before you dismiss test automation as a viable solution for your business, let’s break down the benefits, options, and costs of automating your mobile QA process.

Michael W Cooper
computer connected to everything IoT, Mobile, and Tech Curve Disillusionment: Moving beyond the Hype

The hype around the Internet of Things is at its peak. Should you bother learning the skills developers and testers require in this new field, or will it soon become just another trend that's fallen out of favor? Jon Hagar makes a strong case for why the IoT will be relevant even after the clamor dies down, and why its associated skills will serve you well no matter what.

Jon Hagar
notification icon Considering User Experience when Testing Push Notifications in Messaging Apps

The functionality of a messenger app's push notifications is expected to be the same regardless of the device or OS being used. This article discusses how testing these notifications involves keeping in mind the different states of the device and the app, and why the functional configuration audit is just as important as the physical.

Ritinder Kaur
mobile apps Testing Usability for Mobile Applications

Mobile usability goes a long way in enhancing end-user app acceptance. But usability starts with the user, and users differ in terms of knowledge, interests, goals, and so on. This article discusses some core usability characteristics that matter to customers, and how test engineers can understand and achieve them.

Mukesh Sharma
Responsive Testing Reducing Redundancy in Responsive Testing

When testing responsive design, it's important to make sure that it renders well on a variety of devices. But how can you do that efficiently, without testing on dozens of smartphones, tablets, and desktops? Adam Rosenberg tells you how to make informed testing decisions based on OS, viewport widths, and your team so that you can reduce redundancy.

Adam Rosenberg
Service Virtualization Service Virtualization for Testers

With service virtualization (SV), technology stands in for the manual efforts of testers or the simulators companies used to write. SV solutions aren’t simple bits of code that stand in for manual testing processes. They’re surprisingly powerful software tools that are self-learning. Jon Spencer explains how they work.

Jon Spencer
Test Attacks to Break Mobile Devices Book Review: Software Test Attacks to Break Mobile and Embedded Devices

Software Test Attacks to Break Mobile and Embedded Devices presents an attack basis for testing mobile and embedded systems. Designed for testers working in the ever-expanding world of "smart" devices driven by software, the book focuses on attack-based testing that can be used by individuals and teams.

Michael Sowers
How to Maintain a Compatible User Experience How to Maintain a Compatible User Experience

Tara Nicholson explains why it's important to take into account compatibility, which refers to the ability of a software system to function across a variety of client software (browsers), operating systems, and hardware combinations. In this article, Tara shares some helpful strategies for you to consider when maintaining a compatible user experience.

Tara Nicholson

Pages

StickyMinds is a TechWell community.

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