Ask at least 3 questions for each learning target that you are trying to test. That allows students to muff a question and still demonstrate mastery. Just as importantly, that means a poorly written question won't ruin your data set. Test mastery of no more than 3 or 4 learning targets per assessment.