While stress testing brings the system up to its functional boundary; endurance testing is focused on the applications limitations caused after its continuous usage.
Endurance testing (checking of activity flow) is one of performance testing types. This is the checking of the load level that the product is able to withstand within a particular time.
Performing integration testing, the specialists often apply the big-bang method. All system components or modules are integrated simultaneously, and after this, the whole system is tested as an entity.
The RAD (Rapid Application Development) development model is one of the types of incremental model. The principle of parallel creation of the system components and functions underlies this model.
Generally, regression testing is performed in order to assure that current functionality operates appropriately, and all code modifications did not break the work of other systems.