Way back in 2014 (ok, it was only a week ago), we threw together our first few predictions for what’s to come in 2015. Check out the original article for the full insight, but if you are in a hurry, here’s the quick recap:
1. The line between mobile and web will almost disappear
2. Smart QA teams will own quality across the entire development process
3. More companies will standardize testing in production
4. A celebrity will rock social media in an unexpected way
Now, after a week of champagne and egg nog, we’re ready for part two. What else do software testers and QA specialists need to know to be prepared for the New Year? Find out below…
5. Test automation will explode outside of functional QA
Over the past couple of years, QA specialists have really started to understand that test automation delivers much more than just efficiency. It transforms an entire development organization. A good test automation strategy means your staff is monitoring and improving quality across the entire software development process – not just finding bugs. As a result, you have a more capable team, which leads to a much better product all around.
Yet, there are areas of testing that haven’t fully benefited from this metamorphosis. Load testing, stress testing, and security testing are areas that are arguably still stuck in the last decade. However, in 2015 we are going to start to see that change in a big way. Companies are now ready to implement test automation strategies in these areas, instead of as afterthoughts to the development cycle. By the end of the year, we expect to see a much more mature treatment of these testing domains all the way from requirements gathering through integrated build reporting.
6. Websites will continue to experience “Big 4” failures
As much as Internet infrastructure improves every year, we always seem to see the same story on Black Friday about a website crash. The company changes, but the tale remains predictable. “Online retailer ’s website crashed this morning, letting down millions of online shoppers. This will surely have a material impact on the company’s quarterly revenue.”
So here’s what we are fairly certain will happen:
- An advertiser’s website will crash during the Superbowl
- A gift company’s website will crash on Valentine’s Day
- An ecommerce website will crash on Black Friday
- Twitter will crash some time during the year
We can’t say who (with the exception of Twitter), but it’s a pattern that repeats itself like clockwork.
7. The cloud will become a critical component in load testing
If you are building a new application right now, chances are pretty good that you are doing it on hosted infrastructure. The cloud is often a much better fit than an on-premise system for new projects. It’s often cheaper (especially in the early stages), and you don’t have to be an expert in systems and networking. Plus, if you start to see success with your app, a cloud-based elastic architecture makes it really easy to scale. Needless to say, developers are becoming comfortable with building and operating systems in the cloud.
Now apply that level of familiarity to the challenge of load testing an application. To get a good sense of how your application scales, you need to generate a lot of traffic – and you want it to be as realistic as possible. That means you want it to come from the same places that your users do, across many different networks, exercising your application in various ways. The cloud is a perfect platform for generating bursts of load without requiring lots of on-premise infrastructure, and we expect to see it put to use much more for performance and scalability testing in 2015.
8. Video will own the living room and clog the tubes
Sony Pictures made history by releasing The Interview online at the same time it was released in theaters, perhaps giving us a glimpse of what will happen with video in 2015. In fact, in the first two days, that movie was downloaded illegally 1.5 million times. One thing is for sure: the popularity of online video is only growing. And with video hogging more last-mile bandwidth, end-users may be seeing an impact on any device sharing the network.
For performance engineers this is going to have a couple of implications. First, we’ll have to put a greater emphasis on testing applications under clogged network conditions. Second, we need to think about what the end-user experience will be like when users aren’t on their own dedicated connections.
Finally, we predict to see living room streaming become a much more important part of the application experience, and we’ll need to start testing platforms that stream to television (Xbox, PS4, Roku, Apple TV, Amazon Fire, and others). In 2015, online streaming is going to be a much larger part of our lives.
Happy New Year!
We here at Neotys are certainly excited to see what 2015 has in store. One way or another, it’s going to be an interesting year. Happy New Year!