To pay the tuition - https://online.portnov.net/product/software-quality-assurance/ http://www.forum.portnov.com/ 4970elcamino - class forum for homework Software bug (defect) is a mismatch between actual and expected look/behavior of the application Descending order (from large to small) Ascending order (from small to large) FIRST DAY AT WORK 1. UI Testing of the TAULIA page - http://taulia.portnov.net/ ---------Writing bug reports on Taulia-------- #1. "Status" column, first row: replace "Rejcted" with "Rejected" #2. Column header "Invoce #" is misspelled #3. Search results table provides 11 rows instead of 10 as per "Results per page" listbox #4. "Amount" column is sorted in ascending order instead of descending order (as specified by the triangle in the column's header) #5. "Amount" column: sorting order is not consistent. "$22,409.37" should go AFTER "$22,376.00" #6. Search results table: 32 pages is not enough to accomodate 422 search results #7. Replace "Showing 422 invoices" with "Showing 1-10 of 422 invoices" #8. Inconsistency date format used: "Invoice date" text field VS "Inv. Date" column fields #9. Pagination at the bottom of search results: link to page "5" is missing #10. "Due Date" column: the data does not look like it is in a common date format #11. "Search my invoices" section: make sure all the labels have colon character (:) at the end #12. "Inv. Date" column: "1-Oct-2011" is outside of the range provided in "Invoice date" fields - Rules of bug reporting 1. WWW - What happened, Where it happened, under Which circumstances 2. Solution report versus Problem report 3. Bug report should point to the mismatch 4. Do not quote the rule in your bug report - just point to the violation of the rule 5. Use the professional terminology when write bug reports What is a software bug? - MISMATCH between expected and actual behavior (look) of the application 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), point - radio/option button select - mouse drag and drop 2. Homework Familiarize yourself with UI/GUI resources on the class page Prepare to session 3 by watching the Session 3 recording Report more TAULIA bugs on the school forum