sonic testing