A type of non-functional testing, Endurance testing, seeks to assess the efficiency and behavior of the software under the constantly increasing load, for a long duration.