Welcome!

Web Performance is a Journey, Not a Destination

Mehdi Daoudi

Subscribe to Mehdi Daoudi: eMailAlertsEmail Alerts
Get Mehdi Daoudi via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Blog Feed Post

Fantasy Football Fail: Why Testing Is Important Before First Major Use

This post was co-authored by Greg Rubin, Mitchell Zelmanovich, and Andrew Smirnov

Football season has started once again, which means millions of people are glued to their TVs several times a week to watch their team play. This also means that just as many, if not more, are also logging on to their Fantasy League websites and apps to make last minute adjustments and check their results. Being in four Fantasy football leagues myself, I wanted to make sure all of my teams were updated and ready to go before kick-off. However, on Sunday the app had a different plan in mind:

espn-fnatasy-error-message_705http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/ESPN-Fna... 300w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/ESPN-Fna... 624w" sizes="(max-width: 705px) 100vw, 705px" />

After multiple attempts to fix the error by restarting the app and still getting the same message on http://games.espn.com/ffl/clubhouse, I decided to check ESPN’s Fantasy Sports Twitter page:

 

espn-fantasy-twitter_705http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/ESPN-Fan... 300w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/ESPN-Fan... 624w" sizes="(max-width: 705px) 100vw, 705px" />

Feeling frustrated and defeated thinking my Fantasy season was over before it even started, I decided to investigate to see if this issue was affecting everyone:

screen-shot-2016-09-16-at-2-00-01-pmhttp://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/Screen-S... 300w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/Screen-S... 768w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/Screen-S... 624w" sizes="(max-width: 625px) 100vw, 625px" />

This data showed me that this was in fact happening to everyone, not just me. The errors were due to connection failures:

screen-shot-2016-09-16-at-2-02-32-pmhttp://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/Screen-S... 300w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/Screen-S... 768w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/Screen-S... 624w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/Screen-S... 1419w" sizes="(max-width: 625px) 100vw, 625px" />

Recognizing that my test was just to the website, I decided to test the API as well. I was able to catch the end of the issue and its resolution:

screen-shot-2016-09-16-at-2-04-40-pmhttp://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/Screen-S... 300w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/Screen-S... 768w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/Screen-S... 624w" sizes="(max-width: 971px) 100vw, 971px" />

On this test, I was receiving a 404 response from games.espn.com:

screen-shot-2016-09-16-at-2-03-40-pmhttp://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/Screen-S... 300w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/Screen-S... 768w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/Screen-S... 624w, http://assetsblogfly1.catchpoint.com/wp-content/uploads/2016/09/Screen-S... 1416w" sizes="(max-width: 625px) 100vw, 625px" />

Synthetic testing is about watching and planning for things you know might go wrong. Hardly anything ever goes as planned in IT, including test results, so running web tests allows you to analyze data quickly when issues arise. So for those moments when the inevitable failure occurs, the combination of smart, fast alerting and a proactive monitoring strategy can help you detect and resolve problems before your users are impacted.

The post Fantasy Football Fail: Why Testing Is Important Before First Major Use appeared first on Catchpoint's Blog.

Read the original blog entry...

More Stories By Mehdi Daoudi

Catchpoint radically transforms the way businesses manage, monitor, and test the performance of online applications. Truly understand and improve user experience with clear visibility into complex, distributed online systems.

Founded in 2008 by four DoubleClick / Google executives with a passion for speed, reliability and overall better online experiences, Catchpoint has now become the most innovative provider of web performance testing and monitoring solutions. We are a team with expertise in designing, building, operating, scaling and monitoring highly transactional Internet services used by thousands of companies and impacting the experience of millions of users. Catchpoint is funded by top-tier venture capital firm, Battery Ventures, which has invested in category leaders such as Akamai, Omniture (Adobe Systems), Optimizely, Tealium, BazaarVoice, Marketo and many more.