Automation Testing Podcast Automation

48: Mark Tomlinson: A Bucket Full of Bottlenecks

Mark Tomlinson

with Mark Tomlinson

April 19, 2015 Hosted by Joe Colantonio
48: Mark Tomlinson: A Bucket Full of Bottlenecks

About this episode

Want to know what a bucket of bottlenecks is? You’ll find out today as we talk with PerfBytes’ Mark Tomlinson. Not performance testing your application can be dangerous. Don't be left singing the performance testing blues after being featured on the PerfBytes’ News of the Damned.

In this episode the Performance Sherpa, Mark Tomlinson who has over 20 years of testing experience, helps guide those new to performance testing over the rough terrain of getting started with their performance efforts — no matter how daunting the task may seem. So get ready to bring your performance testing efforts to a whole new level!

For the majority of Mark’s career he has worked for companies as a testing practitioner and consultant using the leading products for performance testing, profiling and measurement. He has also consistently established close ties and relationships with the major vendors who create these tools.

Mark worked for six years at Microsoft Corporation as a performance consultant and engineer in the Microsoft Services Labs, in the Enterprise Engineering Center and in the SQL Server labs. His efforts to foster the success of Microsoft’s top-tier Enterprise customers was focused on their early adoption of Microsoft products as part of mission-critical operations. In 2008, as the LoadRunner Product Manager at HP Software Mark led the team to deliver leading innovations for performance testing and engineering as part of HP's suite of performance validation and management products.

Mark now offers coaching, training and consulting to help customers adopt modern performance testing and engineering strategies, practices and behaviors for better performing technology systems. He is the co-founder and host of the popular podcast PerfBytes.

Quotes & Insights from this Test Talk

  • Performance Testing is a team effort
  • When engineers are doing spring planning around what the story should be to never talk about any physical properties. Just talk about time and volume.
  • What if happens is a wonderful contemplative question because it starts from the point of exploration
  • There is nothing eviler then a crashing website
  • How to determine what a realistic response time is for your application's functionality
  • Make sure you collaborate with the different sprint teams on the common performance bottlenecks that you find
  • Production has become more fluid and open so the ability to virtualize something in production is now possible.
  • There are other kinds of bottlenecks that are not specific to scale that you can still find using more of a trending over time model
  • Don't lose sight of the end user's experience
  • Much, much more!

Resources

Connect with Mark

May I Ask You For a Favor?

Thanks again for listening to the show. If it has helped you in any way, shape or form, please share it using the social media buttons you see on the page.

Additionally, reviews for the podcast on iTunes are extremely helpful and greatly appreciated! They do matter in the rankings of the show and I read each and every one of them.

Special offer for TestTalks listeners, get 20 hours of automated testing for free when you sign-up with promo code testtalks14 (more info).