testing perspective