Download presentation
Presentation is loading. Please wait.
Published byRonald Dorsey Modified over 9 years ago
1
ITEC 370 Lecture 21 Testing
2
Review Questions? Project update on F Bug reporting –Software –Classification / Communication / Responsibilities
3
Testing Objectives Interface testing –How does it work…
4
Testing Interfaces Behold it appears
5
Testing First off Test it yourself If you can’t make it work… Put yourself in the user’s shoes Finds / Fixes about 80% of the problems
6
Testing Checklist Consistency through your user interfaces Does user control what they do / where they go (invisible walls) Have you thought about who is going to use your software? Error prevention –Thou shalt validate input
7
Testing Checklist( 2) Do you emphasize the primary elements first? Minimalism Visual cues Does your interface teach the users what to do? Do you communicate well? (Huge wall of text) How effective is your color scheme What is the invisibility / structure of your interface
8
Testing Ways to test Start with someone who has never seen your software before Sit them down in front of it Tell them what you want them to do in 2-3 sentences Watch, and learn
9
Testing Issues to observe Time to complete tasks How long does the user stay on each screen? How many mistakes do they make? How many critical bugs do they encounter? What are they clicking on? What are they reading and when? –Note: may require extra equipment
10
Testing Blind testing Have user be observed behind 2 way mirror Sometimes people don’t use software like they normally would with a developer/tester next to them Paranoia –Have someone watching the watcher
11
Testing Bugs Take your notes, separate into different types –Software error –User interface changes Decide on severity / classification Submit to bugzilla / other tracking system Wait for new version of software to test to magically appear
12
Testing Automatio n Automatically test X different scenarios What are the top 3 normal usage scenarios Use software to test these scenarios –Video
13
Testing In the end Does your interface work? Is it usable? Is it enjoyable? Can you easily re-test it when the next version comes out?
14
Testing Review Interface testing Checklist Observing users
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.