Software engineering
Testing

Software testing is an empirical, technical investigation conducted to provide stakeholders with information about the quality of the software under test.

When described separately from construction, testing typically is performed by test engineers or quality assurance instead of the programmers who wrote it. It is performed at the system level and is considered an aspect of software quality.
combination:repeat_prompt