What is Mobile?

  • Locked
Mark Winteringham's profile
Mark Winteringham

Tester, Toolsmith, Author and Instructor

Daniel Knott's profile
Daniel Knott

Head of Software Testing

What is Mobile? image
A free account is required to view this content
Talk Description

So what do we mean by mobile?

Within software development, the term mobile refers to the development and testing of software or hardware for mobile devices. Mobile devices range from various sizes and form factors. They can have small screens as well as larger ones. They are packed with different hardware components to power mobile operating systems. Mobile testing comes with a unique challenge for software testers ranging from testing different types of devices and mobile operating systems and the usage of different sensors found within a device.

Have you got any examples?

Mobile devices can be used in different mobile data networks from slow to fast connections.

Mobile hardware and software is able to react on the current location and offer different kinds of input possibilities, like voice, acceleration, or orientation of a device. Mobile products can be developed in different kinds of ways, either with web technologies or native programming languages, such as Swift, Objective c, Kotlin, or Java.

What's the value of working with mobile?

A stable mobile product being a web or native application offers the customer great user experience wherever he or she are. Companies can generate huge revenues with the help of mobile products, assuming they invest in high quality software development, including testing. Everybody in the mobile team must have the same quality mindset in order to develop great product.

What are the pitfalls of Mobile Testing?

Many teams test mobile product in the wrong environment. For example, in wrong networks or in the environment the customer will use the product. Mobile testing starts too late in the process, keeping in mind the amount of different devices and operating system versions. Teams are not focusing on the target customer base. They try to test on as many devices as possible.

Excellent. So now we know about mobile.

Mark Winteringham's profile'

Mark Winteringham

Tester, Toolsmith, Author and Instructor

Mark Winteringham is a tester, toolsmith and author of AI-Assisted Testing and Testing Web APIs, with over ten years of experience providing testing expertise on award-winning projects across a wide range of technology sectors, including BBC, Barclays, UK Government and Thomson Reuters. He is an advocate for modern risk-based testing practices and trains teams in Automation, Behaviour Driven Development and Exploratory testing techniques. He is also the co-founder of Ministry of Testing Essentials a community raising awareness of careers in testing and improving testing education. You can find him on Twitter @2bittester or at mwtestconsultancy.co.uk
Daniel Knott's profile'

Daniel Knott

Head of Software Testing

Daniel loves digital products with high quality being it web or native mobile applications. Currently, he is working as Head of Software Testing at MaibornWolff in Germany, where he shapes the future of testing for his clients. In the past 13 years, he worked as Lead Software Test Engineer for different native mobile apps and products. Daniel wrote two books - Hands-On Mobile App Testing and Smartwatch App Testing and is a frequent blogger at www.adventuresinqa.com and conference speaker. Since 2022 he also created his YouTube Channel about Software Testing.
Suggested Content
A Year In Mobile – Richard Bradshaw
Responsive Matters: A Primer On Responsive Design Testing
Mobile Test Automation at the BBC: Then, Now and Next - Jit Gosai
With a combination of SAST, SCA, and QA, we help developers identify vulnerabilities in applications and remediate them rapidly. Get your free trial today!
Explore MoT
TestBash Brighton 2024
Thu, 12 Sep 2024, 9:00 AM
We’re shaking things up and bringing TestBash back to Brighton on September 12th and 13th, 2024.
Mobile Testing 101 - Stephen Janaway
Learn how to get started with in mobile testing



  • mobile