Loading
What is Test Automation?
Software often aims at providing automation to manual tasks. However, in classic approaches, testing developed software is still done manually. Therefore, the basic idea of test automation is to “write programs that test programs”. As a result, executing tests do not require more manual effort than pressing a “start” button. The test cases are executed automatically, and testing results are presented in a human readable way. Although, Test Automation may not be applicable to all test cases, it aims to boost efficiency in software testing.
Test Automation as a solution to the challenges of the work of software testers?
Test Automation as described above definitely provides potential for increasing efficiency in software testing. But to which extent can it be used to tackle problems that classic testers face each day?
„Test Automation Manifesto“, Scientific Article, available via https://link.springer.com/chapter/10.1007/978-3-540-45122-8_9 (last accessed 2020-April-02)
Book „Basiswissen Testautomatisierung“
https://www.dpunkt.de/buecher/12114/9783864901942-basiswissen-testautomatisierung.html
Article „Which Tests do I automate”: https://www.perforce.com/blog/alm/which-tests-do-iautomate
Article „How To Select Correct Test Cases For Automation Testing“ https://www.softwaretestinghelp.com/manual-to-automation-testing-process-challenges/
Business vector created by freepik – www.freepik.com
Daniel Lehner is a PhD student at the Johannes Keppler University in Linz, Austria. His research focus is on traceability of software information between different stages in the development cycle. During his master studies in Business Informatics at the Vienna University of Technology, Daniel worked as a consultant in the area of software quality assurance.
Towards a new generation of test types
Paul StelzhammerWhen you visit any web site, it may store or retrieve information on your browser, mostly in the form of cookies. Control your personal Cookie Services here.
Daniel Lehner