Add microphone test and refactor touch test