Analytical testing techniques