Performance

Articles

Mobile device lab Reduce Regression Issues by Establishing a Mobile Automation Lab

If you have a spotty test automation strategy, you may get lots of regression issues every time you have a new release for your mobile app. A mobile device lab to run regular regression tests could be the key. Here's a plan to get a mobile automation lab up and running, as well as some practices that can help reduce the number of regression issues and improve your overall app test strategy.

Saurabh  Arora's picture Saurabh Arora
Sisyphus pushing boulder up a hill Keep Technical Debt from Undermining Your Performance Testing

If you are unsure about the things you should be doing to control technical debt in your existing performance test suites, here are a few questions that should be considered. Asking yourself these questions regularly will go a long way toward keeping your tests fit and sustainable and helping control a few common factors that lead to technical debt in performance tests.

Andrei Sandu's picture Andrei Sandu Don Prather
equation on chalkboard Hidden Parts of the Performance Equation

To cover your bases when testing performance, you may try writing a "performance equation" so you can check each factor. But the individual pieces do not always equal the whole picture. It can be easy to overlook performance-affecting components. Testing is much more about the discovery of systems’ behaviors than verification of a few samples of expected behavior.

Albert Gareev's picture Albert Gareev
scale Using Key Performance Indicators in the Transition from Legacy Systems

Switching from a legacy system to a composite application can be tricky: The transition will require a lot of restructuring. To be sure you’re conducting the most streamlined, complete transfer possible, focus on key performance indicators. Defining KPIs can help prioritize objectives and create an efficient new workflow.

Jessica Paddock's picture Jessica Paddock

StickyMinds is a TechWell community.

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