Chemical testing