automation

The use of software to perform operations on an application under test (AUT), usually with the use of a specialized tool designed to mimic a manual process.