Micro testing devices