The use of the term "automated testing" in the IT industry is often misleading. Automated testing generally refers only to running automated test scripts, while a number of routine activities related to test execution are carried out manually by testers – setting up testing environment, launching tests, reporting defects in a bug tracking system, generating reports. This situation would be more appropriately described as "quasi-automation." Yet, achieving complete automation of these routine tasks promises great efficiency gains for IT organizations.
In their conference paper “Dealing with challenges of automating test execution: Architecture proposal for automated testing control system based on integration of testing tools” presented during VALID 2011 Valery Safronau and Vitalina Turlo from Applied Systems Ltd. address the problems of automated testing within IT companies and describe a system for automating all routine testing activities.
The authors start with proposing a classification of automated testing maturity levels based on such criteria as the degree of automation of testing-related activities and company’s scale. Further, the contribution highlights the main challenges that companies face in the attempt to reach the advanced level of automated testing. Finally, the authors present a system for automated testing control which enables the automation of all testing-relating activities. In the paper, the architecture of such a solution is proposed, including sample interfaces, key system components, interactions between them and their functionality. The idea is based on the integration of customer’s testing tools under a common UI via their APIs, namely file server, build machine, versioning control system, virtualization server, bug tracking system, and test automation tools.
The full text of the contribution is available for download at http://www.thinkmind.org/index.php?view=article&articleid=valid_2011_1_30_40064. Questions and comments regarding the paper can be addressed to the authors via research(at)appsys.net.
The demo video of the working software prototype is uploaded on YouTube. It can also be accessed by scanning the QR code placed in the press release.
Founded in 1997 in Minsk, Belarus, Applied Systems Ltd. has chosen to specialize in automation solutions in the field of industrial control and software testing.
Being a strategic partner to a world leader in development of power train systems with internal combustion engines, Applied Systems has build strong competences in developing complex, yet robust and scalable, software. The company has contributed to creating solutions for vehicle and engine emission testing which are employed at BMW, General Motors, MAN, Porsche, and Volkswagen.
Applied Systems Ltd. is an ISO 9001:2009 certified company and is a member of the Belarusian High-Tech Park.