=== Day 1, Objectives, Preparatory Work === 1. Course Objectives, Overview 2. Testing as a Profession (Outline) 3. Companies, Vacancies, Specifics 4. Overview of Other Courses 5. What a Tester Does (Simple) 6. Why bugs and errors occur. - Reasons (program, human, managerial, objective) - Examples of defects 7. What is testing and why is it needed - Tester's need (reasons, division of work) - Variety of issues to be tested 8. Difference between QA, QC and testing 9. Difference between automatic and Between manual testing 10. What you need to know, abstracts, preparatory works - review of preparatory works - downloading of abstracts, familiarization - task: conducting preparatory works 11. Testing standard elements of the site ... === 2 days, types of errors, overview === 1. Types of defects (error, defect, flaw) 2. Types of defects - visual, functional, software, content, crash, performance, technical, etc. 3. Bug Priority (High, Medium, Low) 4. Bug Severity (Blocker, Critical, Major, Minor, Trivial) 5. Bug Status (To do, Passed, Failed, Skipped, In progress) 6. Positive and negative testing (examples) 7. Equivalence classes, threshold values (examples) - examples on filters (classes, thresholds, seriousness and priorities) 8. Testing examples for the registration form - writing a test plan with checklists (registration form) ... 9. Testing application filling pages ... === 3 days, testing terminology and methods === 1. 7 principles of testing 2. What is verification and validation 3. What is static and dynamic testing 4. Levels of testing (Unit, Integration, System , Acceptance) 5. test data, how it is created and collected 6. State Transition Technique 7. RTM (Requirements Traceability Matrix) compliance matrix 8. Test plan 9. Test strategy 10. Test Design -Design 11. Black box testing methods 12. White box testing methods 13. Alfa-test testing 14. Beta-test testing 15. Smoke testing 16. Sanity testing 17. Regression testing 18. Re-test testing 19. End-to- end Complete Testing 20. Monkey Testing Random Testing 21. Experience-based Testing (Exploratory Testing) Testing 22. Checklist-based Testing Checklist-based Testing 23. Pencil Testing === 4 days, testing terminology, tools jira, trello, asana === 1. Destructive and stress testing 2. Functional testing 3. Usability and interface testing 4. Performance and security testing 5. Installation/upgrade/recovery testing 6. Documentation testing 7. Management in Trello system (overview) 8. Management in Jira system (Summary) 9. Management in the Asana system (Summary) 10. Figma software overview (Summary) 11. Duties of a manual tester (Summary) 12. Manual testing issues overview === 5 days, practical testing production === 1. Bug and testing (STLC) Life Cycles 2. Agile/Scrum Framework and Testing Process (Overview) 3. SDLC Models and Testing Process in SDLC 4. Shift Left Testing in Agile Environment 5. General Test Plan for Site Page 6. Test Cases, Test Scenarios, Overview of checklists and test suites (Test Suite) 7. Compilation of bug report, documentation 8. Practical work: testing the user's cabinet ... 9. Features of the tester and tips for development (outline) 10. HTML, CSS, JS general Overview === 6 days, testing tools === 0. Site registration and working principles 1. HTTP methods (overview) 2. Version control systems GIT (overview) 3. BrowserStack parsing and usage 4. Dev Tools overview ( Synopsis) 5. Testing standard site functionality ... 6. google analistic === 7 days, site testing and tools === 1. Cross-browser and responsive testing 8. UI/UX testing, examples 2. Mobile application testing (summary) 3. Localization Testing - Local Time, Language, Text Size, Translation, Culture - Codes, Entities, Legislation, Differences 5. Site Testing by Description ... 6. Online Site Testing Tools (Overview) ... 7. Freelance Sites Overview === 8 days, development of sites, design === 1. Classification of sites (overview) 2. Development of sites, analytics (overview) 3. Technical tasks of sites (overview) 4. Structure and styles of sites (overview) 5. Sites Design and interface (outline) 6. Landing site principles (outline) 7. Interface testing examples from top.ge sites ... === 9 days, markup, HTML, CSS, SQL, JS === 1. General overview of the HTML manual 2. General overview of the CSS guide 3. Principles of markup, SEO (2 outlines) 4. Review of the site code 5. General review of the SQL databases guide (+ outline) 6. General review of the JS programming guide 7. Review of scripts in the site code 8. Functional elements of the site Samples === 10 Days, Review, Answers to Questions === 1. Review of Manual Testing Outline 2. Review of Testing Methodologies Outline 3. Review of Full Site Testing Outline 4. Review of Training Materials 5. Review of Tools (Outline) 6. What else to learn Required 6. Questions and answers - task for self-assessment: writing out the registration field plan in full. - Task: work on study materials - Task: repeat all the concepts