Please join my Webinar. https://global.gotowebinar.com/register/935636371 To pay the tuition - https://online.portnov.net/product/software-quality-assurance/ www.portnov.net - online class website www.portnov.com - campus web site https://online.portnov.net/onlinehome/ - class page for the first 3 trial sessions http://www.forum.portnov.com/ 4970elcamino - class forum for homework THREE COMPONENTS OF JOB MARKET/INTERVIEW SUCCESS 1. Test planning = test cases 2. Bug reporting 3. Talking about the projects (Project = Experience) JOB MARKET NUMBERS (FEB 4, 2021) __________________________________________________________ Area Jobs People __________________________________________________________ Silicon Valley 348/341 40 Los Angeles 197/237 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 Rockville, MD 700+ 70 Seattle 125 10 Tampa, FL 60 6 WHY DO WE TALK ABOUT UI/USABILITY TESTING AT ALL??? UI vs GUI, Command line user interface 1. You start reporting bugs from the day 1 = make a good impression = helps to keep the job 2. Few people have an idea of UI rules = you bring an expertise, which does not exist there 3. Easy to pick up Developers test their code. What software testers are needed for? - Regression testing - Negative testing - Testers are looking at bigger picture EXPLORATORY TESTING Exploratory: - plan - execute - learn Ad Hoc: ========================NEVER call it monkey testing - plan - execute - learn AUT - application under test Gray Box Testing: - extention of black box testing - some extra knowledge is needed - a lot/most of the web testing is gray box - tools/programming languages will be used - Ex.1: Write and execute SQL statement against the database to validate the data integrity - Ex.2: Analyzing/Parsing log files - Ex.3: REST API Testing with Postman What are the common stages of Software Development Life Cycle? - waterfall model - analysis (business reqs) - requirements (product, functional) - design (architecture) - coding/development/implementation - testing - maintenance ===============================BUG REPORTS ENERGY-TELECOM==================== #1 In “Search My Invoices” section all the labels should have a colon at the end #2 Incorrect number of results per page: 11 instead of 10 (as per "Results per page" listbox). #3 Inconsistency in date format: "Invoice date" field (6/5/2011) vs Inv.Date Column (22-Aug-2011) #4 First cell in "Status" colum: replace "Rejcted" with "Rejected" =========================RULES OF BUG REPORTING============================== 1. WWW - What happend? Where? under Which circumstances? 2. One bug fix = one bug report (no more than 1 bug per bug report) 3. Bug report could be about a problem OR about the solution Happy Path Testing - making sure the system does work properly when you do correct steps (Positive) JOB RESUME BULLETS FOR TODAY'S ACTIVITIES * Write and execute SQL statement against the database to validate the data integrity * Study product requirements * Take part in UI testing along the guidelins provided by US Dept. of Health and Human Services * Identify software defects and report them to Jira * Created test cases for functionality and regression testing