Testing and inspections