1. the training and assessment of testers;2. sufficient numbers of testing assistants to conduct the testing efficiently;3. thoughtful preparation of data entry sheets or computer spreadsheets;4. availability of precise and calibrated equipment;5. efficient design of the testing environment;6. the structure of the testing session, including the order the tests areconducted in;7.