Agile regression testing is a process whereby regression tests are conducted in an Agile environment. This means that regression tests are conducted frequently, and at regular intervals, in order to ensure that the software is functioning correctly. In an Agile environment, changes are made to the software on a regular basis, and regression testing is essential in order to ensure that these changes have not introduced any new bugs or errors into the software.