To pay the tuition - https://online.portnov.net/product/software-quality-assurance/ https://online.portnov.net/onlinehome/ - class page for the first 3 trial sessions http://www.forum.portnov.com/ 4970elcamino - class forum for homework FIRST DAY AT WORK 1. UI Testing of the TAULIA page - http://taulia.portnov.com/ - UI rules list * Labels have a colon character (:) at the end * are default values offered (if reasonable) * disable controls if user cannot use them * TAB order should be left-toright/top-to-bottom OR logical - Writing bug reports on Taulia #1. Search results are given in 11 rows instead of 10 as per "Results per page" listbox #2. First row of "Status" column: replace "Rejcted" with "Rejected" #3. The word "Invoce #" is misspelled in the header of the first column #4. Link to the page "5" of search results is missing #5. "Search my invoices" section: 8 out of 9 labels are missing their colon character at the end #6. Inconsistency in date formats: "Invoice date" text fields (6/5/2011) and the search results table (5-June-2011) #7. Remove column "Type" since it is redundant. It repeats what user already knows about the "Invoices" folder #8. "1-Oct-2011" invoice should not get into search results for "6/5/2011" to "9/30/2011" range #9. Replace "Showing 422 invoices" with "Showing 1-10 of 422 invoices" #10. Data in the "Due Date" column is not provided in a common date format #11. Data in "PO #" column is provided in a common date format. Please make sure it is the way it should be. #12. Mismatch between "422" invoices found and 32 pages not being enough to accomodate that many invoices UI terms, controls and methods CONTROL METHOD - button (in UI) push - text field type, input data - characters in text field select (not highlight) - label (static - no action) - check box check, uncheck, trigger - list box item select - combo box item select - combo box type - mouse button click, double-click, press, hold, release - keyboard key press, release, hold, type - menu item select - mouse pointer navigate mouse pointer (over) - radio/option button select - mouse drag and drop; point - Rules of bug reporting * Point to the mismatch * Solution vs Problem bug reports * Rule of WWW: bug report is good enough if it provides 3 things - Where the problem happend - What happend - under Which circumstances * Inconsistency is a very solid reason for a bug report * One bug report for one problem to be verified fixed (exception are possible) What is a software bug? - MISMATCH between expected and actual behaviour (look) of the application 2. Plan for answering the "Tell me about yourself" * What is your education * What is your work experience * Why career change (what was wrong with your previous profession) * Why QA * How you see yourself professionally in 5 years JOB MARKET NUMBERS __________________________________________________________ Area Jobs People __________________________________________________________ Silicon Valley 348 40 Los Angeles 197 15 New York 467 40 Chicago 184 25 Miami 70 10 Boston 197 15 Dallas 273 20 Atlanta 165 20 DC 119 30 Charlotte 109 10 Austin 128 8 Orange County 167 15 Seattle 125 10 Tampa, FL 60 6