Blog
Mar 29

QA trends to be aware of in 2017

Based on recently published World Quality Report data and the most frequent QA demands from our customers, I compiled a list of QA trends that are going to make a difference in 2017. All of them are worth attention, as they can bring tangible benefits to QA vendors who build them into their service lines.

Test Automation: This is the undeclared king of QA services and remains the best way to speed release cycles, quickly test fixes, and rapidly evolve code in order to catch defects and not delay deployment. There is a still lot of room for improvement as many companies run manual testing, and are just now starting to think of adopting test automation.

Test automation is not an easy undertaking. It is quite challenging for many vendors and should be precisely tailored to the demands of every customer. It’s not a rare case to deal with an already developed test automation solution that doesn’t fit the customer’s specific business context and has to be redeveloped. Also, there is an increasing number of potential customers who worry their in-house QA team may be unable to handle the newly created solution, to  comfort them a behavior-driven development (BDD) approach can be applied. It requires no script-writing skills and enables the QA team to more easily handle the automated tests.

Prediction: Script-less test automation will take on greater importance and test automation will keep going far beyond functional testing. It will provide opportunities for software testers to hone their full-cycle automation skills and not simply enhance their functional testing abilities.

Internet of Things: 85% of World Quality Report participants say internet of things (IoT) products is part of their business operations. Most commonly, IoT devices and apps are tested for security, performance and usability. Aspects such as compatibility, interoperability and resource utilization are less frequently tested but they also matter to ensure flawless user experience. To guarantee deep test coverage, testers should not just validate the device itself or its connection properties, but also to think outside of the box to check the most unthinkable, and rare scenarios, as the domain expertise is no longer enough for comprehensive testing of IoT products.

Prediction: In the near future, the “out-of-the-box thinking” problem will be solved by means of artificial intelligence solutions. If designed well, they’ll provide real-time monitoring and analytics of IoT products.

Big Data: The digital revolution has led to the rise of big data. Large companies frequently ask for strategies to test big data systems that appear to be too large in volume to be managed in traditional ways. The most frequent issues are not having enough storage space to back up test data, or not being able to manage the data on a single server. When working on big data system quality assurance, verifying data completeness, ensuring data quality and automating regression testing is given importance. A tester has to be surgical about testing without taking a force approach.

Prediction: There will likely be new and innovative ways, methods and techniques to provide big data testing. Test automation will also be widely applied, as there is simply too much data and too little time to manually drill down into all the data.

New Service Types: Alongside traditional services, QA vendors are working to develop new services that will bring value to customers and help them gain a competitive advantage on the market. For example, a baseline-testing offer. Baseline testing includes estimation of the application’s quality level in general and a roadmap to increasing its overall quality.QA consulting and test advisory services are also gaining popularity. They’re needed among those customers who want to develop from scratch or improve in-house testing strategies rather than outsource testing needs on a regular basis. Also, a vast number of testing service providers offer to establish a corporate Testing Center of Excellence. TCoE specialists run in-house tests and expand competencies of internal specialists.

Prediction: With traditional software testing services offered by many companies, QA vendors will think of new service lines to stay ahead of competitors.

Security Testing: It seems that trends are not only about emerging novelties. It’s also about popular topics. Security testing is one topic that will never go out of style. What QA providers should be preparing for now is to handle a steady increase in systematic testing of any type of software products, and to provide staff augmentation to enhance security testing and products development life cycle. Mobile apps security is a significant field as the number of mobile devices and applications downloaded  grows rapidly alongside with the number of attacks. Seemingly, the demand for security testing of mobile applications will also increase due to the large number of applications working with users’ personal data. The importance of security testing of IoT products will also increase in 2017. The vulnerability of the IoT developments manifested itself when the Mirai botnet came up in 2016. It has been utilised by hackers to launch high-profile, DDoS attacks against different Internet properties and services. While there are mechanisms to mitigate DDoS attacks, there is no way to find out what the next target will be. Again, users should be aware of the threat of using simple passwords and opening devices to remote access. Security specialists should continuously expand their competencies working with all novelties on the market. The importance of cloud computing security will also increase. More and more companies are resorting to the use of cloud-based solutions due to ease of use and the opportunity to quickly scale the architecture when needed. At the same time, cloud infrastructure is very attractive to any attacker, because it gives access to all company’s resources and personal information.

Prediction: To stop the vulnerability trend from becoming a reality in 2017, users, mobile app developers and software testers should join forces. Users have to become smarter down loaders and learn not to share personal data with every app installed; developers should follow, at the least, basic security practices; while testing engineers should be able to identify threats to the app and help develop counter measures.

http://www.softwaretestingnews.co.uk/qa-trends-to-be-aware-of-in-2017/

Leave a reply

Your email address will not be published. Required fields are marked *