The System Tester - Difference between Test Strategy and Test Plan
Part 4 of the DevOps and Continuous Testing Series. In this video Michael Hackett discusses test strategy for Continuous Testing in DevOps in addition to Agile, as well as how it relates to Continuous Delivery. For more information on LogiGear’s Continuous Testing Solution visit: http://www.logigear.com/solutions/continuous-testing-solution.html Watch part 5 -- Test Automation in DevOps: https://youtu.be/MFOxA9TTijs See the playlist: https://www.youtube.com/playlist?list=PL2BlKdTwEwjDKSzJrMmd9Srp981kL9xA2
TEST PLAN: 1. INTRODUCTION 2. OBJECTIVE 3. SCOPE 4. TESTING METHODOLOGIES 5. APPROACH 6. ASSUMPTIONS & RISKS 7. CONTINGENCY PLAN OR MITIGATION PLAN 8. ROLES & RESPOSNIBILITIES 9. SCHEDULES 10. DEFECT TRACKING 11. TEST ENVIRONMENT 12. ENTRY & EXIT CRITERIA 13. TEST AUTOMATION 14. DELIVERABLES 15. TEMPLATES Test plan is a document which drives all future testing activities. 1. INTRODUCTION Brief summary of the product being tested. Outline all the functions at a high level. 2. OBJECTIVE It gives the aim of preparing test plan i.e., why are we preparing this test plan. 3. SCOPE Features to be tested Features not to be tested In the planning stage, we decide which feature to test and which not to test due to the limited time available for the project. 4. TESTING METHODOLOGIES (Types of Testing) Depending upon the application, we decide what type of testing we do for the various features of the application. For example, to test Flipkart application we do the following types of testing, Smoke testing Functional Testing Integration testing System testing Adhoc testing Compatibility testing Regression testing Globalization Testing Accessibility testing Usability testing Performance testing For standalone applications, like AutoCAD, we do the following types of testing, Smoke testing Functional Testing Integration testing System testing Adhoc testing Compatibility testing Regression testing Globalization Testing Accessibility testing Usability testing Reliability Testing Recovery testing 5.APPROACH Define different approaches that we follow to test the product in future, a) By writing high level scenarios b) By writing flow graphs c) By Writing Test cases 6. ASSUMPTIONS & RISKS While writing test plans, certain assumptions would be made like technology, resources etc. If the assumptions fail, risks are involved 7. CONTINGENCY PLAN OR BACKUP PLAN To overcome the risks, a contingency plan has to be created. 8. ROLES & RESPONSIBILITIES. When a Big project comes, it’s the Test Manager who writes the test plan. If there are 3 small projects, then Test Manager allocates each project to each Test lead. The Test lead writes the test plan for the project which he is allocated. 8.1 Test Manager Writes or reviews test plan Interacts with customer, development team and management Sign off release note Handle issues and escalations 8.2 Test Lead Writes or reviews test plan Interacts with development team and customers Allocates work to test engineers and ensure that they are completing the work within the schedule Consolidate reports sent by Test Engineers and communicate it to development team, customers and management 8.3 Test Engineer 1 Review test plan Write test cases Write traceability matrix Review test cases written for sales and purchase modules Execute test cases written Perform compatibility testing using Internet Explorer, Mozilla Firefox and Google Chrome in Windows XP and Windows Vista Prepare test execution report and communicate it to Test lead. 8.4 Test Engineer 2 Set up and install the product Identify test cases to be automated Automate identified test cases using QTP Execute and maintain automation scripts 9. SCHEDULES This section contains – when exactly each activity should start and end? Exact date should be mentioned and for every activity, date will be specified. For every specified activity, there will be a starting date and closing date. For every build, there will be a specified date. For every type of testing for each build, there will be a specified date. 10. DEFECT TRACKING In this section, we mention – how to communicate the defects found during testing to the development team and also how development team should respond to it. We should also mention the priority of the defect – high, medium, low. Procedure to track the defect Defect tracking tool 11. TEST ENVIRONMENT Hardware Software 12. ENTRY & EXIT CRITERIA Entry criteria for IT: - should have met exit criteria of FT Exit criteria for IT: All points are same as exit criteria for FT. Entry criteria for ST: - Exit criteria of IT should be met - Minimum set of features must be developed - Test environment should be similar to production environment 13. TEST AUTOMATION Features to be automated Features not to be automated Which is the automation tool you are planning to use What is the automation framework you are planning to use? 14. DELIVERABLES It is the output from the testing team. Test Plan Test Cases Test Scripts Traceability Matrix Defect Report Test Execution Report Graphs and Metrics Release Note 15. TEMPLATES This section contains all the templates for the documents which will be used in the project. Only these templates will be used by all the test engineers in the project so as to provide uniformity to the entire project. Test Case Traceability Matrix Test Execution Report Defect Report Test Case Review Template Test plan interview questions
Part 1 of a series of 5 videos that describes the key sections of a test strategy document.
Test Lead interview questions and answers covering Test Lead roles and responsibilities are in this video, which resolves the following viewer queries: 1) Team leader interview questions and answers 2) QA test lead interview questions 3) Testing lead interview questions 4) Responsibilities of a test lead Test Lead or Quality Assurance test lead is a senior role. There is difference between software tester and test lead profile. There are many test lead role interview questions and lead tester interview questions covering the many QA test lead roles and responsibilities. In this quality assurance training, learn QA test lead responsibilities and test team lead responsibilities like requirement review in software testing, test estimation, test strategy, test plan, software test plan, test automation and automated testing, managing software testing tools and test lead routine and other test lead role responsibilities with answers. Learn about roles and responsibilities of test lead in software testing and testing team lead interview questions. This QA training covers both manual test lead interview questions and automation test lead interview questions. You can use the points to list test lead responsibilities in resume or to write QA test lead job description | lead test engineer job description | software test lead job description | technical test lead job description. Also useful for testing job interviews to prepare for software test lead roles and responsibilities and test lead questions. If you know other software test lead interview questions, comment below. 0:00 | Introduction 1:08 | Project Planning and Initiation 4:00 | Test Planning in software testing - Test Strategy and Test Plan 10:00 | Communication in Software Testing 13:16 | Test Automation Skills 15:50 | Test Lead daily roles 19:09 | Good Bug Reports 21:16 | Motivate your Team 23:34 | Team Lead Skills in Software Testing ****** Test Estimation in Software Testing | Test Estimation Document | Test Estimation Interview Questions: https://youtu.be/8njsMOggqXs Software Testing Training/ Software Testing Course (complete set): https://www.youtube.com/playlist?list=PLc3SzDYhhiGWuMK03uYO-UENAx0s2woWM Automation Testing: https://www.youtube.com/playlist?list=PLc3SzDYhhiGXVcy8EcrTSfwsC-v8EUZvg Database Testing: https://www.youtube.com/playlist?list=PLc3SzDYhhiGVVb76aFOH9AcIMNAW-JuXE Programming Concepts: https://www.youtube.com/playlist?list=PLc3SzDYhhiGVqrvE28rlJR75asbujHoUL ****** Subscribe: https://www.youtube.com/user/SoftwareTestingSpace?sub_confirmation=1 Software and Testing Training: Online training in Python programming, VB scripting, Perl scripting, Big Data, SQL, HTML, XML, Selenium Python, Selenium with Java, SoapUI, LoadRunner and JMeter automated software testing tools, software testing training, Database testing, QA, domain knowledge and others #softwareandtestingtraining #inderpsingh #softwaretesting #testing #testautomation #projectmanagement टेस्ट लीड या क्वालिटी एश्योरेंस टेस्ट लीड एक वरिष्ठ भूमिका है। सॉफ्टवेयर टेस्टर और टेस्ट लीड प्रोफाइल में अंतर है। इस वीडियो में कई टेस्ट लीड रोल इंटरव्यू प्रश्न और लीड टेस्टर इंटरव्यू प्रश्न हैं जो कई क्यूए टेस्ट लीड भूमिकाओं और जिम्मेदारियों के संबंध में हैं। टेस्ट लीड जिम्मेदारियों को जानें। सॉफ्टवेयर टेस्टिंग और टेस्टिंग टीम लीड इंटरव्यू प्रश्नों में टेस्ट लीड की भूमिकाओं और जिम्मेदारियों के बारे में जानें। इस क्यूए प्रशिक्षण में मैनुअल टेस्ट लीड साक्षात्कार प्रश्न और ऑटोमेशन टेस्ट लीड साक्षात्कार प्रश्न दोनों शामिल हैं। Website(blog): https://inderpsingh.blogspot.com/ Twitter: https://twitter.com/inder_p_singh LinkedIn: https://www.linkedin.com/in/inderpsingh/
In this Software Testing Tutorial, we will learn about the difference between test plan vs test strategy in software testing. A software test plan is defined at the project level whereas test strategy is at organization level. The test plan can change as per the requirement but the test strategy doesn't change frequently. FULL Playlist: https://bit.ly/SoftwareTestingTutorial 🛠️ Tools I use for making videos 🛠️ https://amzn.to/3poSRcO Mic 🎤 for computer recording: https://amzn.to/3poSRcO Mic 🎤 for whiteboard recording: https://amzn.to/3mMXk7f Camera 📷: https://amzn.to/3hmy9HM Disclosure: Some links are affiliate links to products. I may receive a small commission for purchases made through these links. 🔸FREE Training's at https://training.rcvacademy.com 🔔SUBSCRIBE to CHANNEL: https://bit.ly/2YGU6JM Help me in spreading the knowledge, please hit LIKE, SHARE, and SUBSCRIBE for the latest tutorials. More tutorial playlists below: ✅ ALL PLAYLISTS (Software Testing Mentor)🔸 https://www.youtube.com/SoftwareTestingMentor ✅ ALL PLAYLISTS (RCV Academy)🔸 https://www.youtube.com/channel/UCddUDR_BxsWJRwPinmBcZ8g ✅ JIRA BEGINNER TUTORIAL🔸 http://bit.ly/jira-beginner-tutorial ✅ JIRA WORKFLOW TUTORIAL🔸 http://bit.ly/2EzKOEB ✅ JIRA ADMINISTRATION TUTORIAL🔸 http://bit.ly/36MPPFR ✅ JIRA TUTORIAL INTERMEDIATE🔸 http://bit.ly/Atlassian-JIRA-tutorials ✅ JIRA TUTORIALS🔸 http://bit.ly/jira-tutorials ✅ ZEPHYR TUTORIAL🔸 http://bit.ly/zephyr-for-jira-tutorials ✅ SOAPUI TUTORIAL🔸 http://bit.ly/Sopui-tutorial ✅ JSONPath TUTORIAL🔸 http://bit.ly/2sIZIFG ✅ POSTMAN TUTORIAL🔸 http://bit.ly/2PBbhI7 ✅ ISTQB AGILE TESTER CERTIFICATION TUTORIAL🔸 http://bit.ly/istqb-agile-tester-certification ✅ ISTQB FOUNDATION LEVEL CERTIFICATION TUTORIAL🔸 http://bit.ly/istqb-foundation-level-training ✅ CUCUMBER SELENIUM TUTORIAL🔸 http://bit.ly/cucumber-selenium-tutorial ✅ TESTRAIL TUTORIAL🔸 http://bit.ly/testrail-tutorial ✅ AGILE TUTORIALS🔸 http://bit.ly/agile-tutorials ✅ PYTHON TUTORIALS🔸 http://bit.ly/python-programming-tutorials ✅ PYTHON BEHAVE TUTORIALS🔸 http://bit.ly/python-behave-tutorial ✅ PRACTITEST TUTORIAL🔸 http://bit.ly/practitest-tutorial ✅ JAVA TUTORIAL🔸 http://bit.ly/2F1iL1B ✅ ZEPHYR TUTORIAL🔸 http://bit.ly/zephyr-for-jira-tutorials 🔶 ENROL IN MANY FREE TRAININGS ON RCV ACADEMY PORTAL 🔶 http://training.rcvacademy.com/ 🔶 FOLLOW US ON TWITTER 🔶 https://twitter.com/rcvacademy https://twitter.com/swtmentor https://twitter.com/mrmverma 🔶 LIKE US ON FACEBOOK 🔶 https://www.facebook.com/softwaretestingmentor https://www.facebook.com/rcvacademy47/ 🔶 OUR TUTORIAL WEBSITES 🔶 https://www.softwaretestingmentor.com https://www.rcvacademy.com 🔶 GET MY TRAININGS ON UDEMY 🔶 https://www.udemy.com/user/manish68/ #SoftwareTestingTraining #SoftwareTestingTutorial #SoftwareTestingBootcamp #SoftwareTesting #QA #QATraining #QATutorials #RcvAcademy #SoftwareTestingMentor