Shell Testing