Software Testing evolution in 2013

By Anuraj on March 18, 2013

2012 was the year all testers “had to learn to write a little bit of code,” said Johanna Rothman, of Rothman Consulting Group, in Mass. That resulted in two things: The Agile practice of test-driven development, in which tests are developed before code is written, and the increasing automation of software testing.

Mobile revolution is going on and the new era of mobile banking has made the testers as well as developers spent a good quantity of their time in security testing in 2012. Also the e-commerce market is growing and becoming more competitive every day. This means, the customer experience is going to play an even bigger role in 2013. Online shops are expected to be stylish and beautifully designed – but customers are getting more demanding in terms of performance and usability on multiple devices.

We also saw many of the testers took on the role of business partners rather than bug fixers. We now wonder what would be the software testing trends in 2013. Andrea in a blog post on xceptance highlighted the various software testing trends in 2013. Let’s take a look at some of them.

1.  Mobile Usability

As we all know, mobile shopping is growing at a very fast pace; however, many of the companies are not ready for this trend. Mobile shopping sites displays the same things that we can find in a standard shop but the display is relatively smaller. Mobile phones have a smaller screen size and this is the biggest problem to usability.

2.   Client Side Performance

As the JavaScript becomes successful the client side performance is going to suffer. The integration of third party apps will also be a hindrance to the success of client side performance. In 2013, there will be more focus on server performance server as well as browser performance testing.

3.   Automated Cross – Browser Testing

Usually all the browsers are expected to behave in the same way across all platforms, however, this is always not true in the real world . So not only test automation is important, but being able to perform them on different platforms running different browsers. More emphasis will be given on the compatibility of the browser across all platforms.

4.   Mobile Performance

It is a known fact that mobile surfing is usually much slower than browsing the web with a regular computer. In 2013, much focus will be placed on the performance of mobile sites. Standard performance tests will be extended to mobile sites covering bandwidth as well as client site issues.

5.  More Realistic Load Tests

Do real users do the same stuff again and again on a web site? Do customers really search for one specific product, add it to the cart, and order it repeatedly?

We are convinced that load tests have to simulate the real world as best as possible. Let the users browse freely and order random products with random quantities. User behaviour variance during load tests is the key to detailed insights such as cache patterns, memory behavior, and load distribution. Additionally it makes tests more robust, because the data dependencies becoming smaller.

5.   Exploratory Testing

Now-a-days agile software development practices are getting popular. It is high time for software testing companies to adopt a more exploratory approach. The biggest priority for many of the software testing companies is to deliver quick results. The design and execution of the tests are performed at the same time.

Exploratory testing requires highly skilled testers who are able to produce results quickly and consistently. Testers who work structured and cover all bases but do not spent days or weeks organizing and maintaining test cases. Testers who can apply their knowledge to any application in no time. Testers who are pair with the developers. Let’s get well prepared for that.

Where Next?

I have no idea where we’ll be at the end of 2013, I just know it won’t be where we’re at right now. I look forward to seeing what 2013 really looks like!

What are your thoughts on testing’s evolution over the next year? Three years? Five years? Let us know in the comments!

3 responses to “Software Testing evolution in 2013”

  1. This is indeed a nice topic to discuss. 2013 will be the year that responsive design takes off. Google has come out and said “We prefer sites that are built with responsive web design.”
    ( http://googlewebmastercentral.blogspot.in/2012/06/recommendations-for-building-smartphone.html )

    Mobile revolution is happening at an extraordinary speed. According to Mashable, they expect that mobile visitors will comprise more than 50% of their site’s total traffic by the conclusion of 2013. New kind of desktop and mobile devices are being introduced in the market. Each device will vary in screen size and other proportions. The reason why responsive web designing is expected to be in trends of 2013 is that designers cannot design a new design for individual website. It will not only take a lot of your time but will also cost you a fortune.

    Responsive web design will eliminate all of these problems because of its ability to respond to the size of the device being used. Designers will not have to make a new layout for different devices, say it’s mobile or desktop. A single design will work perfectly on all devices. This will make things much more convenient for all the designers.

  2. Thanks.

    But sorry, I meant – what are the testing aspects and things to consider, or in other words – how will you test RWD based websites?

Leave a Reply

Contact us!
SCROLL TO TOP