Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Quality Assurance 2/20 WELCOME Graphic User Interface Testing.

Similar presentations


Presentation on theme: "Software Quality Assurance 2/20 WELCOME Graphic User Interface Testing."— Presentation transcript:

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


Download ppt "Software Quality Assurance 2/20 WELCOME Graphic User Interface Testing."

Similar presentations


Ads by Google