SlideShare a Scribd company logo
Using TestDirector 8.0 Mercury Interactive Product Training
Introductions Name Company Background Experience with TestDirector Interesting Hobby
What is TestDirector? TestDirector Requirements Test Cases Documentation Defects Web-Based Repository and Control Center
TestDirector Process - “The Big Picture” <------------ Reports and Analysis ------------> Setup Test Requirements 1 Create Test Cases 2 Run Test Sets 3 Track Defects 4 Setup and Customize TestDirector Project
Training Objectives In this course, you will learn: TestDirector functionality and features  Create requirements and test cases  Combine test cases into test sets Execute test sets Track defects Analyze project data with graphs and reports  Including: Best practices Ideas and suggestions Tips and tricks
How This Course Fits In With Others Using TestDirector Mercury Interactive product courses Administering TestDirector
Instructional Methods Slide Presentation Teaches the functionality and uses of TestDirector components within a test management process Demonstrations Instructor demonstrations of various TestDirector functions Goal Oriented Classroom Exercises Hands on application of the information taught in the lesson
Adding Test Requirements Lesson 1
TestDirector Process - “The Big Picture” 1.1 Create requirements structure 1.2  Enter or import requirements <------------ Reports and Analysis ------------> Setup Test Requirements 1 Create Test Cases 2 Run Test Sets 3 Track Defects 4
Characteristics of a Useful Requirement Is it Unique? Is this the only requirement that defines this particular objective? Is it Precise? Are there any vague words that are difficult to interpret? Is it Bounded? Are there concrete boundaries in the objectives? Is it Testable? Can you build one or more test cases that will completely verify all aspects of this requirement?
“ The system response time shall always be reasonable for all critical transactions.” Exercise: Example of a Test Requirement Is it Unique? ___________ Unknown Is it Precise? ___________ Is it Bounded? ___________ Yes Yes Is it Testable? ___________ Yes! “ The system response time shall always be  reasonable  for all  critical transactions .” “ The system response time shall always be   within 3 seconds   for   the Insert, Update and Delete Order   transactions.” “ The   system response time   shall always be within 3 seconds for the Insert, Update and Delete Order transactions.” “ The   end-to-end   system response time shall always be within 3 seconds for the Insert, Update and Delete Order transactions.” “ The end-to-end system response time shall be within 3 seconds   for 25 users simultaneously executing   the Insert, Update and Delete Order transactions.”
Importance of Tracing and Tracking Requirements Good requirements aid both test and development Difficult to develop software against evolving requirements - solid requirements help prevent ‘Scope Creep’ Measure twice - cut once
Requirement Development Strategy (Manual)
Exercise: Create a Structure New  Requirement New  Child  Requirement
DEMO History tab Toolbar
Requirement Development Strategy (Import) TestDirector Status is Not Reviewed Priority is 3-Medium  Log Date must be MM/DD/YY format
DEMO Import a requirement from MS Word Import a requirement from MS Excel Requirements graphs and reports
Summary Requirements must be: Unique Precise Bounded  Testable Create requirements that are meaningful to both Test and Development  Import existing requirements by: Manual entry Import
EXERCISE Requirements
Adding Test Cases Lesson 2
TestDirector Process - “The Big Picture” <------------ Reports and Analysis ------------> Setup Test Requirements 1 Create Test Cases 2 Run Test Sets 3 Track Defects 4 2.1 Create test structure 2.2 Enter or import test cases 2.3  Link test cases back to requirements
Characteristics of a Useful Test Case Purpose :  To verify that a flight reservation can be successfully created using valid data Navigation: 1.  Log in from the main screen using ‘agent’ for name and ‘test’ for password   2.  In the Flight screen…  Sample   Data : Date of Flight: 04/09/02 Fly From: London Fly To: Los Angeles Flight: 2456 AA 13:46 LHT 20:57 HWT Class: First Number of Tickets: 1 Verification :   Verify that the data of the new order is displayed when the order is opened.
DEMO Review existing test case
Parameters Enter login name “JeffB” Click on Login button Enter login name <<name>> Click on Login button Special Group Tests name? User Level Tests name? Sys Admin Tests name? fin_admin superdog1 Jeff_B
Create a Structure New  Folder New  Test
Creating Test Cases Test Cases WinRunner, LoadRunner, etc.
DEMO Manual test case development  Import data from MS Word  Save a WinRunner Script to a TD project Requirements Coverage Analysis View
Summary A useful test case should have: Purpose Navigation Sample Data Verification Create a structure for the test cases  Enter manual test cases.  Link to automated test cases in other products Link tests back to requirements - 100% coverage
EXERCISE Test Cases
Test Sets and  Test Execution Lesson 3
TestDirector Process - “The Big Picture” 3.1 Create test sets 3.2  Schedule and run manual and automated tests <------------ Reports and Analysis ------------> Setup Test Requirements 1 Create Test Cases 2 Run Test Sets 3 Track Defects 4
What is a Test Set? A test set is a subset of your test cases. A test can belong to more than one test set. Test Test Test Test Test Test Test Test Test Test Test Test Unit Test Regression Test Stress Test
Execution Flow Exercise
DEMO Create a test set Add tests to a test set Setting test dependencies Setting test set properties
DEMO Executing a manual test Add a defect from a manual test Executing an automated test Adding hosts
DEMO Running a test set Setting run times
Summary Test sets help you to organize testing tasks and schedules You can add test cases to test sets, and manage your test execution flow and test dependencies Tests can be executed individually, but more often than not they're executed as part of a larger test set As you're reviewing the results of your test runs, log bugs immediately from the Test Lab module.
EXERCISE Test Execution
Defect Tracking Lesson 4
TestDirector Process - “The Big Picture” 4.1  Report and update defects <------------ Reports and Analysis ------------> Setup Test Requirements 1 Create Test Cases 2 Run Test Sets 3 Track Defects 4
Defect Life Cycle YES END-USER SUBMITS BUG VERIFIED DEFECT? REJECT  NO VERIFIED FIXED? CLOSE YES ROUTE TO CORRECT PERSON FIX NO FEEDBACK   TO END-USER
DEMO Defects can be added any time Add a defect Attachments
DEMO Find similar defects Find similar text Using grid filters
Exercise: Filtering Data Alice_td logged an open defect that has a high priority, but a severity that is less than high.  Filter out the other defects in the Defects Grid so only this one displays. What is the Defect ID number?
DEMO Saving favorites History tabs, R&D comments Mail defects Delete defects
Summary TestDirector provides a central location for your defect tracking You can add defects while anywhere in TestDirector Before adding a defect, use Find Similar Defects or Find Similar Text to make sure a defect hasn’t already been added Use grid filters and sorting to organize defect information, then save your views as Favorites for later use
EXERCISE Defect Tracking
Reporting and Analysis
TestDirector Process - “The Big Picture” Reports and Analysis! Setup Test Requirements 1 Create Test Cases 2 Run Test Sets 3 Track Defects 4 Analysis Menu  -  Document Generator  Advanced Reporting (Optional Add-in)
DEMO Analysis Graphs and Reports Viewing and editing reports Configure Reports & Sub-Reports Viewing and editing graphs Drill-down Graph Wizard
DEMO Document Generator Generating reports Snapshots Adding to Favorites
DEMO Advanced Reporting (optional) Availability  Viewing reports Navigating and saving reports
Summary Evaluate your progress throughout TestDirector using reports and graphs You can create Analysis menu reports and graphs quickly and easily for your own use Reports created by the Document Generator can be saved to an editable format Advanced Reporting is available with powerful cross-project reporting
EXERCISE Reporting and Analysis
Summary
TestDirector Process - “The Big Picture” <------------ Reports and Analysis ------------> 2.1 Create test structure 2.2 Add test cases 3.1 Create test sets 3.2  Run manual and automated tests 3.3  Analyze run results 4.1  Report defects 4.3  Monitor defects with graphs & reports 1.1 Set up test requirements 1.2 Check progress of the Requirement phase Setup Test Requirements 1 Create Test Cases 2 Run Test Sets 3 Track Defects 4
Further Resources
Further Resources (1) Books Online TestDirector User's Guide, Administrator’s Guide, Installation Guide, and Open Test Architecture Guide Student Manual Slides, tips and tricks http://support.mercuryinteractive.com World Wide User Community of  23,000 +   Self Help Features Mercury Interactive Knowledgebase (1000’s of solutions) Customer Knowledgebase User Discussion Forums (1000’s Q&A each quarter) Submit/Update/Track Support Cases Online Patches & Service Packs Product Alerts and Announcements Online Documentation Company Promotions and Customer Reward program

More Related Content

PPT
Test Director Ppt Training
PPTX
Software Teting
PPT
Software test management
PPTX
Quality Assurance and Software Testing
PDF
Testlink Test Management with Teamforge
PPS
Test Process
PPTX
Test Case Management with MTM 2013
PPTX
Strategies For Software Test Documentation
Test Director Ppt Training
Software Teting
Software test management
Quality Assurance and Software Testing
Testlink Test Management with Teamforge
Test Process
Test Case Management with MTM 2013
Strategies For Software Test Documentation

What's hot (19)

PPTX
11 steps of testing process - By Harshil Barot
PPT
Automation Framework/QTP Framework
PDF
Testing Tool Evaluation Criteria
PPTX
Test Management Tool HP ALM- Quality Center Part 1
PPT
acceptance testing
PDF
manual-testing
PDF
Introduction to testlink
PPTX
Team forge Test Management with TestLink
PPTX
Software testing life cycle
PPS
Final Automation Testing
PPTX
Software testing tools (free and open source)
PPTX
SE2018_Lec 20_ Test-Driven Development (TDD)
PDF
Tips To Follow For A Simple QA Process
PPTX
An introduction to Software Testing and Test Management
DOC
SOFTWARE VERIFICATION & VALIDATION
PDF
Test Automation Framework Design | www.idexcel.com
PPTX
Essential Test Management
PDF
Testing Tools
PPS
Test director proposedimprovementsv0.4
11 steps of testing process - By Harshil Barot
Automation Framework/QTP Framework
Testing Tool Evaluation Criteria
Test Management Tool HP ALM- Quality Center Part 1
acceptance testing
manual-testing
Introduction to testlink
Team forge Test Management with TestLink
Software testing life cycle
Final Automation Testing
Software testing tools (free and open source)
SE2018_Lec 20_ Test-Driven Development (TDD)
Tips To Follow For A Simple QA Process
An introduction to Software Testing and Test Management
SOFTWARE VERIFICATION & VALIDATION
Test Automation Framework Design | www.idexcel.com
Essential Test Management
Testing Tools
Test director proposedimprovementsv0.4
Ad

Similar to Mercury Testdirector8.0 using Slides (20)

PPT
SOFTWARE TESTING
PPS
Implementing test scripting Ian McDonald updated (minor changes) 26-04-2013
PDF
Testing Tools Online Training.pdf
PDF
Testing Tools Online Training.pdf
PPT
Less01 1 introduction_module
PPTX
How to get Automated Testing "Done"
PPTX
Integration Testing with Selenium
PPTX
Test case writing
PPTX
Test design techniques
DOC
Qtp (basics to advanced)
PPTX
GCSE ICT TESTING
PPT
Learn software testing with tech partnerz 3
PDF
Software Testing Training Center In Pune
PDF
Software Testing Certification Courses In Pune
PDF
Software Testing Courses In Pune
PDF
Pune Software Testing Institutes
PDF
Software Testing Trainng And Placements In Pune
PDF
PDF
Software Testing Certification Courses In Pimpri Chinchwad
PDF
SoftwareTesting Courses In Pune
SOFTWARE TESTING
Implementing test scripting Ian McDonald updated (minor changes) 26-04-2013
Testing Tools Online Training.pdf
Testing Tools Online Training.pdf
Less01 1 introduction_module
How to get Automated Testing "Done"
Integration Testing with Selenium
Test case writing
Test design techniques
Qtp (basics to advanced)
GCSE ICT TESTING
Learn software testing with tech partnerz 3
Software Testing Training Center In Pune
Software Testing Certification Courses In Pune
Software Testing Courses In Pune
Pune Software Testing Institutes
Software Testing Trainng And Placements In Pune
Software Testing Certification Courses In Pimpri Chinchwad
SoftwareTesting Courses In Pune
Ad

More from telab (16)

PDF
常识判断
PDF
常识判断
PDF
判断推理
PDF
言语理解表达
PDF
资料分析
PPT
Mercury Testdirector8.0 Admin Slides
PPT
Use Cases A Comprehensive Look
PPT
Advanced Load Runner
PPT
Test Requirements
PPT
Hp Linux
DOC
65天测试工程师成功之路指导手册
DOC
手机软件测试
DOC
系统测试用例设计方法
DOC
hp mercury training book
PPT
组网实践
PPT
组网与网络管理技术(第四章)
常识判断
常识判断
判断推理
言语理解表达
资料分析
Mercury Testdirector8.0 Admin Slides
Use Cases A Comprehensive Look
Advanced Load Runner
Test Requirements
Hp Linux
65天测试工程师成功之路指导手册
手机软件测试
系统测试用例设计方法
hp mercury training book
组网实践
组网与网络管理技术(第四章)

Recently uploaded (20)

PDF
Insiders guide to clinical Medicine.pdf
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PDF
Basic Mud Logging Guide for educational purpose
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PPTX
Cell Types and Its function , kingdom of life
PDF
RMMM.pdf make it easy to upload and study
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
Pharma ospi slides which help in ospi learning
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PPTX
master seminar digital applications in india
PDF
Classroom Observation Tools for Teachers
PDF
Microbial disease of the cardiovascular and lymphatic systems
Insiders guide to clinical Medicine.pdf
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Basic Mud Logging Guide for educational purpose
Microbial diseases, their pathogenesis and prophylaxis
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
O7-L3 Supply Chain Operations - ICLT Program
STATICS OF THE RIGID BODIES Hibbelers.pdf
Cell Types and Its function , kingdom of life
RMMM.pdf make it easy to upload and study
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Pharma ospi slides which help in ospi learning
O5-L3 Freight Transport Ops (International) V1.pdf
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Supply Chain Operations Speaking Notes -ICLT Program
master seminar digital applications in india
Classroom Observation Tools for Teachers
Microbial disease of the cardiovascular and lymphatic systems

Mercury Testdirector8.0 using Slides

  • 1. Using TestDirector 8.0 Mercury Interactive Product Training
  • 2. Introductions Name Company Background Experience with TestDirector Interesting Hobby
  • 3. What is TestDirector? TestDirector Requirements Test Cases Documentation Defects Web-Based Repository and Control Center
  • 4. TestDirector Process - “The Big Picture” <------------ Reports and Analysis ------------> Setup Test Requirements 1 Create Test Cases 2 Run Test Sets 3 Track Defects 4 Setup and Customize TestDirector Project
  • 5. Training Objectives In this course, you will learn: TestDirector functionality and features Create requirements and test cases Combine test cases into test sets Execute test sets Track defects Analyze project data with graphs and reports Including: Best practices Ideas and suggestions Tips and tricks
  • 6. How This Course Fits In With Others Using TestDirector Mercury Interactive product courses Administering TestDirector
  • 7. Instructional Methods Slide Presentation Teaches the functionality and uses of TestDirector components within a test management process Demonstrations Instructor demonstrations of various TestDirector functions Goal Oriented Classroom Exercises Hands on application of the information taught in the lesson
  • 9. TestDirector Process - “The Big Picture” 1.1 Create requirements structure 1.2 Enter or import requirements <------------ Reports and Analysis ------------> Setup Test Requirements 1 Create Test Cases 2 Run Test Sets 3 Track Defects 4
  • 10. Characteristics of a Useful Requirement Is it Unique? Is this the only requirement that defines this particular objective? Is it Precise? Are there any vague words that are difficult to interpret? Is it Bounded? Are there concrete boundaries in the objectives? Is it Testable? Can you build one or more test cases that will completely verify all aspects of this requirement?
  • 11. “ The system response time shall always be reasonable for all critical transactions.” Exercise: Example of a Test Requirement Is it Unique? ___________ Unknown Is it Precise? ___________ Is it Bounded? ___________ Yes Yes Is it Testable? ___________ Yes! “ The system response time shall always be reasonable for all critical transactions .” “ The system response time shall always be within 3 seconds for the Insert, Update and Delete Order transactions.” “ The system response time shall always be within 3 seconds for the Insert, Update and Delete Order transactions.” “ The end-to-end system response time shall always be within 3 seconds for the Insert, Update and Delete Order transactions.” “ The end-to-end system response time shall be within 3 seconds for 25 users simultaneously executing the Insert, Update and Delete Order transactions.”
  • 12. Importance of Tracing and Tracking Requirements Good requirements aid both test and development Difficult to develop software against evolving requirements - solid requirements help prevent ‘Scope Creep’ Measure twice - cut once
  • 14. Exercise: Create a Structure New Requirement New Child Requirement
  • 15. DEMO History tab Toolbar
  • 16. Requirement Development Strategy (Import) TestDirector Status is Not Reviewed Priority is 3-Medium Log Date must be MM/DD/YY format
  • 17. DEMO Import a requirement from MS Word Import a requirement from MS Excel Requirements graphs and reports
  • 18. Summary Requirements must be: Unique Precise Bounded Testable Create requirements that are meaningful to both Test and Development Import existing requirements by: Manual entry Import
  • 20. Adding Test Cases Lesson 2
  • 21. TestDirector Process - “The Big Picture” <------------ Reports and Analysis ------------> Setup Test Requirements 1 Create Test Cases 2 Run Test Sets 3 Track Defects 4 2.1 Create test structure 2.2 Enter or import test cases 2.3 Link test cases back to requirements
  • 22. Characteristics of a Useful Test Case Purpose : To verify that a flight reservation can be successfully created using valid data Navigation: 1. Log in from the main screen using ‘agent’ for name and ‘test’ for password 2. In the Flight screen… Sample Data : Date of Flight: 04/09/02 Fly From: London Fly To: Los Angeles Flight: 2456 AA 13:46 LHT 20:57 HWT Class: First Number of Tickets: 1 Verification : Verify that the data of the new order is displayed when the order is opened.
  • 23. DEMO Review existing test case
  • 24. Parameters Enter login name “JeffB” Click on Login button Enter login name <<name>> Click on Login button Special Group Tests name? User Level Tests name? Sys Admin Tests name? fin_admin superdog1 Jeff_B
  • 25. Create a Structure New Folder New Test
  • 26. Creating Test Cases Test Cases WinRunner, LoadRunner, etc.
  • 27. DEMO Manual test case development Import data from MS Word Save a WinRunner Script to a TD project Requirements Coverage Analysis View
  • 28. Summary A useful test case should have: Purpose Navigation Sample Data Verification Create a structure for the test cases Enter manual test cases. Link to automated test cases in other products Link tests back to requirements - 100% coverage
  • 30. Test Sets and Test Execution Lesson 3
  • 31. TestDirector Process - “The Big Picture” 3.1 Create test sets 3.2 Schedule and run manual and automated tests <------------ Reports and Analysis ------------> Setup Test Requirements 1 Create Test Cases 2 Run Test Sets 3 Track Defects 4
  • 32. What is a Test Set? A test set is a subset of your test cases. A test can belong to more than one test set. Test Test Test Test Test Test Test Test Test Test Test Test Unit Test Regression Test Stress Test
  • 34. DEMO Create a test set Add tests to a test set Setting test dependencies Setting test set properties
  • 35. DEMO Executing a manual test Add a defect from a manual test Executing an automated test Adding hosts
  • 36. DEMO Running a test set Setting run times
  • 37. Summary Test sets help you to organize testing tasks and schedules You can add test cases to test sets, and manage your test execution flow and test dependencies Tests can be executed individually, but more often than not they're executed as part of a larger test set As you're reviewing the results of your test runs, log bugs immediately from the Test Lab module.
  • 40. TestDirector Process - “The Big Picture” 4.1 Report and update defects <------------ Reports and Analysis ------------> Setup Test Requirements 1 Create Test Cases 2 Run Test Sets 3 Track Defects 4
  • 41. Defect Life Cycle YES END-USER SUBMITS BUG VERIFIED DEFECT? REJECT NO VERIFIED FIXED? CLOSE YES ROUTE TO CORRECT PERSON FIX NO FEEDBACK TO END-USER
  • 42. DEMO Defects can be added any time Add a defect Attachments
  • 43. DEMO Find similar defects Find similar text Using grid filters
  • 44. Exercise: Filtering Data Alice_td logged an open defect that has a high priority, but a severity that is less than high. Filter out the other defects in the Defects Grid so only this one displays. What is the Defect ID number?
  • 45. DEMO Saving favorites History tabs, R&D comments Mail defects Delete defects
  • 46. Summary TestDirector provides a central location for your defect tracking You can add defects while anywhere in TestDirector Before adding a defect, use Find Similar Defects or Find Similar Text to make sure a defect hasn’t already been added Use grid filters and sorting to organize defect information, then save your views as Favorites for later use
  • 49. TestDirector Process - “The Big Picture” Reports and Analysis! Setup Test Requirements 1 Create Test Cases 2 Run Test Sets 3 Track Defects 4 Analysis Menu - Document Generator Advanced Reporting (Optional Add-in)
  • 50. DEMO Analysis Graphs and Reports Viewing and editing reports Configure Reports & Sub-Reports Viewing and editing graphs Drill-down Graph Wizard
  • 51. DEMO Document Generator Generating reports Snapshots Adding to Favorites
  • 52. DEMO Advanced Reporting (optional) Availability Viewing reports Navigating and saving reports
  • 53. Summary Evaluate your progress throughout TestDirector using reports and graphs You can create Analysis menu reports and graphs quickly and easily for your own use Reports created by the Document Generator can be saved to an editable format Advanced Reporting is available with powerful cross-project reporting
  • 56. TestDirector Process - “The Big Picture” <------------ Reports and Analysis ------------> 2.1 Create test structure 2.2 Add test cases 3.1 Create test sets 3.2 Run manual and automated tests 3.3 Analyze run results 4.1 Report defects 4.3 Monitor defects with graphs & reports 1.1 Set up test requirements 1.2 Check progress of the Requirement phase Setup Test Requirements 1 Create Test Cases 2 Run Test Sets 3 Track Defects 4
  • 58. Further Resources (1) Books Online TestDirector User's Guide, Administrator’s Guide, Installation Guide, and Open Test Architecture Guide Student Manual Slides, tips and tricks http://support.mercuryinteractive.com World Wide User Community of 23,000 + Self Help Features Mercury Interactive Knowledgebase (1000’s of solutions) Customer Knowledgebase User Discussion Forums (1000’s Q&A each quarter) Submit/Update/Track Support Cases Online Patches & Service Packs Product Alerts and Announcements Online Documentation Company Promotions and Customer Reward program