Automated Software Testing Task
Jump to navigation
Jump to search
An Automated Software Testing Task is a software testing task that is an automated task.
- Context:
- It can be supported by a Automated Software Testing System (to execute the tests and evaluate the results).
- It can be part of an overall Software Development Life Cycle.
- It can apply to different software testing types, such as unit testing, integration testing, and regression testing, which can be automated.
- It can be a part of a broader Test Automation Strategy.
- …
- Example(s):
- Automated Unit Testing (of unit testing), e.g. for a new module in a software application.
- Automated Regression Testing (of regression testing), e.g. to ensure new changes have not broken existing functionality.
- Automated Integration Testing (of integration testing), e.g. to verify interoperability of different components in a software system.
- …
- Counter-Example(s):
- Performing Manual Software Testing without using automation tools.
- A Code Review Task, which involves reviewing the source code but does not necessarily involve testing the software's functionality.
- …
- Counter-Example(s):
- See: Test Automation, Automated Software Testing System, Software Testing, Automated Task.
References
2019
- https://www.qasymphony.com/blog/test-automation-automated-testing/
- QUOTE: ... Automated testing is the act of conducting specific tests via automation (e.g. a set of regression tests) as opposed to conducting them manually, while test automation refers to automating the process of tracking and managing the different tests. …
2018
- https://smartbear.com/learn/automated-testing/what-is-automated-testing/
- QUOTE: ... The misconception that automated testing will give you more free time is both true and false. In manual testing, most of the time is devoted to exploratory and functional testing where you would manually search for errors. Once that process is complete, the manual tester must repeatedly go through the same steps over again. With automated testing, that time is cut drastically. The work for automated testers is instead spent coding the tests and making improvements to these tests repeatedly as adjustments are needed. …