Download presentation
Presentation is loading. Please wait.
Published byAnastasia Lyons Modified over 9 years ago
1
Software Quality Assurance 2/20 WELCOME Graphic User Interface Testing
2
WHY GUI TESTING? Testing the way software looks (not the way it works) You can start reporting bugs from the day one It helps you to keep the job by creating a good impression from the day one It helps you to get a job if you are able to talk about the subject at the interview All the rules, standards, recommendations are published Not many people know about their existence GUI issues are normally not given much of attention – you can find bugs easily and report them a lot Software Quality Assurance 2/20
3
HISTORIC OVERVIEW DOS & UNIX – command line interface MAC OS and later Windows – GUI (menus, drag and drop, dialog boxes, desktops, etc.) Microsoft GUI guidelines for Windows Apps Dept. of Health and Human Services usability guidelines for web applications Web applications overall are developed badly in terms of GUI and usability Software Quality Assurance 2/20
4
WHAT IS IN THE BOOKS? GUI concepts – more than just rules Terminology you use when write bug reports – you speak the technically correct language 400 items check list for GUI testing of web applications sorted by relative importance 300 pages with lots of graphics It becomes a part of your vision Software Quality Assurance 2/20
5
WHERE REQUIREMENTS COME FROM We need them to test We never have enough of them given to us Written documentation (business and technical) Discussions, meeting notes Industry practices (nice to have vs. must have) Product we want “to be like” Software Quality Assurance 2/20
6
Windows versus WEB GUI Windows WEB Application windowHome page Dialog BoxesWeb Pages ControlsControls (text field/edit box, check box, list box, combo box, push button, radio/option button, link, menu item, menu title) Software Quality Assurance 2/20
7
DIALOG BOX/WEB PAGE GUI RULES Disable controls if cannot use them Specify default button Which field, gets default input focus TAB order: logical or LEFT->RIGHT; TOP -> BOTTOM Provide default values to the fields if appropriate Software Quality Assurance 2/20
8
ResumeBuilder Application (www.portnov.com/update.shtml) 1. Windows application. Runs on all the Windows platforms. 2. The application's GUI is in compliance with MS guidelines 3. The application allows users to create resumes 4. Resumes are saved in.RTF format only 5. Multiple professions are supported 7. Open-ended: new professions could be added by users 8. Users can create resume templates 9. Resume are built from customized content stored in.INI files 10.Portnov menu title has menu titles pointing to pages of www.portnov.com web site 11.The resume could be previewed at any stage of resume writing 12.The application allows users to upload the latest version 13.User is able to specify location of choice for saved resumes (defaulted to the installation folder) 14.The application does not need any installation. It comes as a ZIP (RAR) file with all the files packed in one folder (installation folder). Software Quality Assurance 2/20
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.