Home work for Session 4 - https://online.portnov.net/onlinehome/ To pay the tuition - https://online.portnov.net/product/software-quality-assurance/ Preferred method of paying the tuition: - Zelle (if you are US) - svetlanap@hotmail.com - SWIFT (if you are overseas) - Paypal - lasth-online@outlook.com - Creditcard, Googlepay (3% or 4% is outside of US) Registration - http://online.portnov.net/register/ Your class page - https://online.portnov.net/may-9-2022/ - login needed Video Archive - https://online.portnov.net/video/ Final/Informational - send your requests to portnovonline Skype account =========================================================================================== Exploratory Testing - Planning - Executing - Learning Ad Hoc Testing - Planning - Executing - Learning =========================================================================================== 3 things to have in place to get/keep a job: - Know how to test == able to write test cases - bug reporting - Projects (what, how, challenges, examples) BUG - mismatch between actual and expected behaviour of the application UI Bug - mismatch between actual and expected look/usage of UI Design Elements =========================RULES OF BUG REPORTING============================== 1. WWW - What happend, Where it happened, under Which circumstances 2. Bug report could be of SOLUTION or PROBLEM type 3. Bug report should be as concise as possible 4. Bug report should be as complete as possible 5. Developers know the product, do not teach them the basics 6. Use professional terms, not slang or people of the street language in bug reports 7. Writing good bug reports is NOT about good English skills ==========================BUG REPORTS FOR TAULIA=============================== #1. Replace "Rejcted" with "Rejected" in first row of the "Status" column - SOLUTION #2. Misspelled word in first row of the "Status" column - PROBLEM #3. Links to result pages: link to page 5 is missing #4. Search results bring 11 lines instead of 10 as per "Results per page" listbox #5. "Inv.Date" column: "1-Oct-2011" is outside of the range specified "6/5/2011 - 9/30/2011" #6. Column "Amount": sorting order violation - "$22,376,00" does below "$22,409,37", not vice versa #7. "Amount" column is sorted in ascending order while the arrow next to the column title suggests descending order #8. Replace “Showing 422 invoices” with “Showing 1-10 of 422 invoices” - SOLUTION #9. 32 pages is not enough to accomodate 422 search results, 10 results per page #10."Due Date" column: data in the cells is not in a common date format #11."PO #" column: data in the cells is in the date format - is that what PO numbers are about? #12. Inconsistent date format: “Invoice date” fields VS “Inv. Date” column #13. Eliminate the "Type" column since all the entries are of the same type Descending order - from larger to smaller one Ascending order - from smaller to larger Inconsistency =======================Standard controls/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, release - keyboard key press, release, hold, type - menu item select - mouse pointer navigate mouse pointer (to, over) - radio/option button select - mouse drag and drop; point -menu bar contains menu titles -menu items are located under menu titles -menu title with all the items = menu