TEST AUTOMATION FOR CONTINUOUS INTEGRATION IN SOFTWARE DEVELOPMENT
Software application testing represents one of the crucial steps in an application release lifecycle, and it usually consists in performing different sets and types of tests, after every update on the code of the application. Therefore, we can notice the presence of manual and repetitive testing tas...
Gespeichert in:
Veröffentlicht in: | Scientific Bulletin. Series C, Electrical Engineering and Computer Science Electrical Engineering and Computer Science, 2022-01 (4), p.95 |
---|---|
Hauptverfasser: | , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Software application testing represents one of the crucial steps in an application release lifecycle, and it usually consists in performing different sets and types of tests, after every update on the code of the application. Therefore, we can notice the presence of manual and repetitive testing tasks, and we can automate them using performant tools. Moreover, the set of automated tests can be included in the continuous integration flows, where the software engineers usually define a set of tasks to run automatically on every change on the application codebase. By doing this, the set of automated tests can be able to detect the eventual problems in the new changes on the code as early as possible, minimizing the faulty code changes that could get released for a new version of the software application. Besides that, test automation can save precious time of the software engineers team, if the set of tests is defined correctly and scheduled to run properly for each new code change. |
---|---|
ISSN: | 2286-3540 |