MANUAL TESTING VIDEOS
Manual Testing Training Session-1: SOFTWARE TESTING PROCESS
What do I do next?
- In relation to using Google Drive, watch 2 INTRO SESSIONS for NEW TRAINEES on the Portal landing page.NOTE: you would find these once you log in to Portal if you have NOT watched them yet it is mandatory to watch before you carry on with the sessions
- You should now have access to Google drive. Refer “Google Drive Map” document (under Manual Testing folder on Google Drive) – as the name suggests it gives an overall view/map of all the project documents and where they reside on the drive. Also explained in the INTRO VIDEOS
- Refer training material on Google drive. Locate them using Google Drive Map
- Make sure you have followed the previous pointers before watching Manual Testing Session-2: Test Planning
Manual Testing Training Session-2: TEST PLANNING
What do I do next?
- Move onto next learning task – Manual Testing Session-3: Test Analysis
Manual Testing Training Session-3: TEST ANALYSIS
What do I do next?
- NOTE: Project-2 application mentioned in the recorded sessions (example: Mysupermarket) might NOT be the same on Google Drive. Projects setup for you are dynamic, they would be different. However the fundamentals of testing remains the same regardless of the application under test.
- Refer training material and project material on google drive.
- Work on Project-2 test task as per Internship dashboard (PLEASE FOLLOW THE GUIDELINES FOR PROJECT-2 TASKS)
- Request for project review, mention the task that you have worked on (PLEASE FOLLOW THE GUIDELINES FOR PROJECT-2 TASKS)
- If you still have any doubts, request for a ‘Doubts clearing session’ (only based on request, ideally WhatsApp & mention the Testing phase)
- Make sure you have followed the previous pointers & Internship dashboard before watching Manual Testing Session-4: Test Design
Manual Testing Training Session-4: TEST DESIGN
What do I do next?
- Refer training material and project material on google drive.
- Work on Project-2 test tasks as per Internship dashboard (PLEASE FOLLOW THE GUIDELINES FOR PROJECT-2 TASKS)
- Request for project review, mention the task that you have worked on (PLEASE FOLLOW THE GUIDELINES FOR PROJECT-2 TASKS)
- Make sure you have followed the previous pointers & Internship dashboard before watching Manual Testing Session-5: Test Implementation Part-1
Manual Testing Training Session-5: TEST IMPLEMENTATION PART 1
What do I do next?
- Refer training material and project material on google drive.
- Make sure you have followed the previous pointers and Internship dashboard before watching Manual Testing Session-6: Test Implementation Part-2
Manual Testing Training Session-6: TEST IMPLEMENTATION PART 2
What do I do next?
- Refer training material and project material on google drive.
- Work on Project-2 test tasks (PLEASE FOLLOW THE GUIDELINES FOR PROJECT-2 TASKS)
- Request for project review, mention the task that you have worked on (PLEASE FOLLOW THE GUIDELINES FOR PROJECT-2 TASKS)
- Make sure you have followed the previous pointers & Internship dashboard before watching Manual Testing Session-7: Test Execution Part-1
Manual Testing Training Session-7: TEST EXECUTION PART 1
What do I do next?
- Refer training material and project material on google drive.
- Make sure you have followed the previous pointers & Internship dashboard, before watching Manual Testing Session-8: Test Execution Part-2
Manual Testing Training Session-8: TEST EXECUTION PART 2
What do I do next?
- Refer training material and project material on google drive.
- Work on Project-2 test tasks (PLEASE FOLLOW THE GUIDELINES FOR PROJECT-2 TASKS)
- Request for project review, mention the task that you have worked on (PLEASE FOLLOW THE GUIDELINES FOR PROJECT-2 TASKS)
- Make sure you have followed the previous pointers & Internship dashboard before watching Manual Testing Session 9: Test Management, Metrics, Reporting
Manual Testing Training Session-9: TEST MANAGEMENT, TESTING METRICS & REPORTING
What do I do next?
- Refer training material and project material on google drive.
- Work on Project-2 test task (PLEASE FOLLOW THE GUIDELINES FOR PROJECT-2 TASK)
- Request for project review, mention the task that you have worked on (PLEASE FOLLOW THE GUIDELINES FOR PROJECT-2 TASKS)
- Make sure you have followed the previous pointers & Internship dashboard before watching Manual Testing Session 10: Testing Process Management Tools (qTest, Jira)
Manual Testing Training Session-10: TESTING PROCESS MANAGEMENT TOOLS
What do I do next?
- Refer training material on google drive.
- There is no need for practicing the tool – just learn the testing fundamentals – which could be applied on any tooling and projects
- Week 9: Complete Manual testing assignments and mini projects (under software testing resources) before you move onto Week 10 tasks per Internship Plan
Manual Testing Training Session-11: TESTING PROJECT – 3 ASSIGNMENT
What is Testing Project – 3 Assignment?
- Refer instructions on google drive.
- Finish the Project-3 assignment based on the instructions
Manual Testing Training Session-12: TESTING PROJECT – EVALUATION
WARNING: Do NOT watch this video until you have finished Manual Testing Session 11: Testing Project – 3 Assignment
What is Testing Project – 3 Evaluation?
- Refer instructions on google drive.
- Self evaluate your Test Project-3 task completion by watching the video
What do I do next?
- Make sure you have followed the previous pointers before watching “How to Find Bugs Effectively & Efficiently?”
- Weeks 11 & 12: Work on Project 4 as per Internship dashboard
HOW TO FIND BUGS EFFECTIVELY & EFFICIENTLY?
By applying ‘Session Based Test Management’ Exploratory Testing Technique
WARNING: Do NOT watch this video until you have finished Manual Testing Session 11: Testing Project – 3 Assignment
DOUBTS CLEARING SESSIONS
Test Design & Implementation
Test Analysis / Test Scenarios
Test Data Requirements, Parameterisation, Test Data/Reference Data, Test Input, Test Case Design & Implementation, Importance of Test Scenario Convention
MANUAL TESTING TRAINING – INTERVIEW SESSIONS (4 hours)
Test Planning, Difference between QC and QA –
Test Plan, Functional, Regression Testing –
Test Analysis –
Test Design –
Test Implementation Part 1 –
Test Implementation Part 2 –
Test Execution –
AUTOMATION TESTING VIDEOS
AGILE TESTING FOUNDATIONS
What do I do next?
- Refer training material and project material on google drive.
- Work on Agile Test Project – SPRINT 1 test tasks (PLEASE FOLLOW THE GUIDELINES FOR AGILE PROJECT TASKS)
- Request for project review, mention the task that you have worked on.
- Move onto the next Agile session
AGILE TESTING PROJECT & TOOLING
What do I do next?
- Work on Agile Test Project – SPRINT 2 test tasks (PLEASE FOLLOW THE GUIDELINES FOR AGILE PROJECT TASKS)
- Request for project review, mention the task that you have worked on.
- Complete Agile testing assignments and mini projects (excluding BDD related challenges)
- NOTE: Find a direct access link to Testing Exercises and Projects in Read Me and Follow Me file
- NOTE: There is no need for practicing Agile tool – just learn the Agile testing fundamentals which could be applied on any Agile tooling
SQL for TESTERS Part-1
SQL for TESTERS Part-2 & UNIX
SELENIUM WEBDRIVER FOUNDATIONS PART 1
What do I do next?
- Ensure you Read this and Follow
- NOTE: We suggest you to use the latest Google Chrome Browser and Driver exe throughout the workshop – for practicing project examples, testing exercises and for the final automation project.
- NOTE: Firebug has been discontinued. Use web developer inspector tool inside the browser. Right click on an element to be
inspected in Google Chrome or Mozilla Firefox and select ‘inspect element’ option and from the highlighted html code right click and select ‘Copy’ > ‘XPath’ option. - Refer training material on google drive.
- Refer “Test Automation Workshop Objectives, Expectations & Pointers” on google drive.
- Download and practice project code from google drive.
- NOTE: If you run into any compatibility issues, set up based on your browser by watching “Selenium WebDriver – Components, Browser Compatibility for Automation Testing” again.
- Make sure you have followed the previous pointers before watching Selenium WebDriver Foundations Part-2
SELENIUM WEBDRIVER FOUNDATIONS PART 2
What do I do next?
- Refer training material on google drive.
- Download and practice project code from google drive.
- Try relevant Testing Exercises and Projects
- Note: Please ignore the testing challenges IDs as per the session, instead refer to new Software Testing Exercises IDs as below –SOFTWARE TESTING EXERCISE 11: Search Engine (Dynamic Application)
Test Automation – Locators (XPATH)SOFTWARE TESTING EXERCISE 12: Search Engine (Dynamic Application)
Test Automation – Selenium WebDriver & JavaSOFTWARE TESTING EXERCISE 13: Search Engine (Dynamic Application)
Test Automation – Selenium WebDriver, Java + JUNIT Framework - Make sure you have followed the previous pointers before watching Selenium WebDriver Foundations Part-3
SELENIUM WEBDRIVER FOUNDATIONS PART 3
What do I do next?
- Refer training material on google drive.
- Download and practice project code from google drive. Note: NO need of practising: Reflection API, Excel related feature, TestNG Data Provider
- Try relevant Testing Exercises and Projects
- Note: Please ignore the testing challenges IDs as per the session, instead refer to new Software Testing Exercises IDs as below –SOFTWARE TESTING PROJECT 3 PART C: Search Engine + Apply Filters (Dynamic Application)
Test Automation – Locators (XPATH)SOFTWARE TESTING PROJECT 3 PART D: Search Engine + Apply Filters (Dynamic Application)
Test Automation – Selenium WebDriver & JavaSOFTWARE TESTING PROJECT 3 PART E: Search Engine + Apply Filters (Dynamic Application)
Test Automation – Selenium WebDriver, Java + TestNG FrameworkSOFTWARE TESTING PROJECT 3 PART F: Search Engine + Apply Filters (Dynamic Application)
Test Automation – Selenium WebDriver, Java + TestNG Framework - Make sure you have followed the previous pointers before watching Selenium WebDriver Foundations Part-4
SELENIUM WEBDRIVER FOUNDATIONS PART 4
What do I do next?
- Refer training material on google drive.
- Download and practice project code from google drive. (Note: NO need of practising Ant & Extent Reports)
CUCUMBER BDD FRAMEWORK (info.cukes JVM v1.0)
What do I do next?
- Refer training material on google drive.
- Complete the following mini projects pertaining to BDD testing
- Note: Find direct access link to Testing Exercises and Projects in Read Me and Follow Me
- Download and practice project code from google drive.
CUCUMBER BDD FRAMEWORK (io.cucumber JVM v4.0)
What do I do next?
- Refer training material on google drive.
- Download and practice project code from google drive.
- Make sure you have followed the previous pointers before watching Git (Version controlling) session
GIT
Git – for SCM / Version controlling
Follow this for your Test Automation Project.
What do I do next?
- Refer training material on Google Drive.
TEST AUTOMATION PROJECT – UI TESTING – Cucumber BDD and Selenium WebDriver
Instructions for Automation Testing Project
- Test Automation Project – Automate 1 Test Case as per the requirements given to you using Cucumber Framework – io.cucumber JVM v4.0.
Note: please do ping your mentor when you are ready to work on Automation Testing Project using Cucumber BDD & Selenium WebDriver. User Story and Test Scenario would be given to you. You shall have to prepare feature file (BDD scenario), develop Steps definitions. - Run your automated test case few times and ensure the test passes every time.
- Generate Cucumber report.
- Create a GitHub account and a Repository
- Push the Cucumber BDD project to your GitHub Repo
- Send HTTPS link for your GitHub Repo and Request for Test Automation Project review.
- Update Cucumber BDD test automation script based on feedback
- Push the changes to GitHub
- Request for final re-review.