Organizational leaders should consider an integrated hardware and software delivery approach combining technology from the Internet of Things and the DevOps ability to accelerate delivery. Because the IoT blends a number of standalone end systems, it can benefit from the DevOps approach of taking a comprehensive, end-to-end systems view.
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.
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.
In part 2 of this interview, Jonathan Kohl discusses testing location-based services, the value of a good social network for crowdsourcing, and how poor optimization practices might literally burn a hole in your pocket.
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.
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.
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.
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.
In this interview, TechWell speaks with the CEO of AppDiff.com, Jason Arbon. During the show, he gave two presentations titled, "Testing the Internet of Things" and "Building Your Mobile App Quality Strategy."
In this interview from STAREAST 2015, TapQA's Mike Faulise goes into detail on continuous integration and continuous delivery, the required technical skills needed to implement these methods, and how automation is embedded today.
In this interview, Rob Sabourin talks about his STAREAST presentations. These cover how to elicit effective usability requirements with storyboarding and task analysis, and how to blend the requirements, design, and test cycles into a tight feedback loop.
In this interview, Ship.io general manager Prathap Dendi explores continuous delivery and the explosion of mobile development. He explains how we've applied the lessons learned from mobile development elsewhere, plus the most exciting trends now and looking forward.
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.
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.
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.
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...