mobile

Articles

A Comprehensive Guide to Responsive Testing A Comprehensive Guide to Responsive Testing

Responsive testing ensures websites look and function well across devices by testing layout, functionality, and performance on various screen sizes and browsers. It's crucial for consistent user experience, navigation, image display, and website robustness. Testing methods include browser developer tools, real devices, usability testing, and performance testing. Common challenges include outdated browsers, device-specific behaviors, and network speeds. AI, Machine Learning, and Real User Monitoring are emerging trends in responsive testing.

Gilad David Maayan's picture Gilad David Maayan
Discover YAML Based Test Automation Framework with Maestro Discover YAML Based Test Automation Framework with Maestro

The Maestro Automation Framework stands out as a robust open-source tool, offering a plethora of features beneficial to software development teams. While it boasts of many strengths, it is essential for organizations to be aware of its limitations. By understanding these limitations and adhering to best practices, teams can harness Maestro's capabilities to its fullest, ensuring efficient testing processes and the delivery of top-tier software products.

Arvind Kumar Bhardwaj's picture Arvind Kumar Bhardwaj
Mobile App Taking Care of the User—Is Your Mobile App User-Friendly? All You Need to Know About Usability Testing

Business owners and developers must keep in mind that modern users can be very picky and demanding, and they must do their best to meet all their users' expectations. The best way to solve this issue is to perform usability testing regularly.

Oleh Sadykow's picture Oleh Sadykow
Person using a mobile app on their phone, photo by Erik Lucatero Evolve Your Mobile Usability Testing Methods

Today’s mobile behaviors and expectations have radically changed, a result of the continuous evolution of mobile technology and the myriad new ways users can now interact with mobile. Because of this advancement in technology and user behavior, testing organizations must also advance their mobile testing solutions to ensure they continue to deliver the most intuitive, up-to-date experience possible.

James Hoshor's picture James Hoshor

Better Software Magazine Articles

The Evolution of Software Monetization

End-users are demanding anytime, anywhere access to software apps on their devices. These changes are shifting the way software vendors conduct business. Michael Zunke uses the results of industry surveys to show how software products and services should be licensed.

Michael Zunke's picture Michael Zunke
Embracing the Top Trends in Software Testing

As user needs change for software apps expanding into IoT, mobile, and the cloud, testing approaches need to change. Shyam Ramanathan discusses eleven of the most important testing trends you should incorporate.

Shyam Ramanathan's picture Shyam Ramanathan
How to Avoid Unnecessary Technical Debt in Mobile App Development Projects

When task completion falls behind and more work is lined up for later, you've entered the land of technical debt. This is particularly true in mobile app development. Brian Westendorf presents practical advice to avoid this situation.

Brian Westendorf's picture Brian Westendorf
Building Mobile Apps the User Can Trust

It seems like every week there's a new security disaster impacting millions of users worldwide. With the acceptance of mobile apps providing timely data at your fingertips, users are becoming very concerned about security. Philip gives you some impactful tips for developing apps that create trust with end-users.

Philip Lew's picture Philip Lew

Interviews

Dan McFall Sponsored Interview: DevOps Trends in Enterprise Mobility
Video

Dan McFall, president and CEO at Mobile Labs, chats with TechWell community manager Owen Gotimer about trends in enterprise mobility, the role DevOps and the cloud play in mobile application testing, and the transition to working from home.

Owen Gotimer's picture Owen Gotimer
Amir Rozenberg Implementing Digital Transformation: An Interview with Amir Rozenberg
Video

In this interview, Amir Rozenberg, director of product management at Perfecto Mobile, says the success of a business depends on taking advantage of web apps that improve and simplify the customer experience, addressing options that will yield a successful implementation.

Jennifer Bonine's picture Jennifer Bonine
Kevin McCaffrey Digital Transformation and the Need to Interpret Data: An Interview with Kevin McCaffrey

In this interview, Kevin McCaffrey, the founder and CEO of Tr3Dent, details why digital transformations have become so important in the software industry and why companies need to understand how to utilize the data they’re getting from internet of things devices.

Josiah Renaudin's picture Josiah Renaudin
Aaron Haehn Sprint’s Journey from Testing Organization to Quality Advocate: An Interview with Aaron Haehn
Video

In this interview, Aaron Haehn, the director of quality assurance and release at Sprint, explains how the telecom giant has evolved during its long lifespan. He details the company’s new focus on software quality and how the mobile industry has changed so much over the years.

Jennifer Bonine's picture Jennifer Bonine

Conference Presentations

Agile DevOps East Frequent Releases for Enterprise Mobile: Make It a Reality Without Losing Your Sanity
Slideshow

As companies continue to embrace the mobile-first strategy, many are grappling with a formidable challenge: how to release mobile updates more frequently given the painful and archaic app publishing process. Beyond brute-forcing release cadence, there need to be cultural, technical, and infrastructural changes to make frequent releases a reality. Stacey Yan and Alex Cabanilla will explore these dimensions in depth and provide practical insights on how to boost build infrastructure and reduce build time, improve code quality and merge process and guard against bad code, manage mobile features through feature toggles, improve test automation and make tests less flaky, and leverage critical tests. They'll also detail the key elements necessary for a culture of frequent releases. You'll come away with actionable ideas on ways to improve large-scale mobile delivery and CI/CD practices to enable frequent releases.

Stacey Yan
STAREAST 2018 The Appium Framework: Create and Implement Your Mobile Testing Strategy
Slideshow

The trend in mobile apps today is who can deliver the best and the most new apps as quickly as possible to keep up with the competition. With this, the need for more and better testing seems to grow exponentially. Open source Appium is a unique mobile app testing framework that allows you to write a single test which executes for native or hybrid apps on different operating systems running simulators/emulators and real devices in parallel. Harry Roberts describes how to create and implement a successful mobile testing strategy using Appium across Android and iOS devices. After discussing the basics of Appium and demonstrating it live, Harry outlines how you can determine when to run tests on emulators/simulators vs. real devices and which tools are most efficient and cost-effective.

Harry Roberts
BSE Testing Mobile Testing: What—and What Not—to Automate
Slideshow

Organizations are moving rapidly into mobile technology, which has significantly increased the demand for testing of mobile applications. David Dangs says testers naturally are turning to automation to help ease the workload, increase potential test coverage, and improve testing efficiency.

David Dang
STARWEST Testing Mobile Testing: Where to Start Your Journey
Slideshow

Your company has decided to move into the 21st century and is developing a shiny new mobile app. But you don’t know where to start. How many devices do you need to test? Can you take existing tests and modify them? How do you account for conditions such as loss of connectivity, a virtual...

Bambi Rands

StickyMinds is a TechWell community.

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