SlideShare a Scribd company logo
Testing in TFS
Quality Assurance (QA): QA is a way of preventing mistakes or defects in manufactured products
and avoiding problems when delivering solutions or services to customers.
Testing: Testing is the process of evaluating a system or its component(s) with the intent to find that
whether it satisfies the specified requirements or not. System executed in order to identify any gaps, errors
or missing requirement in contrary to the actual desire or requirement.
Who - In most cases testing done by Tester, Developer, and Project Lead/Manage and End user.
When – Started from requirement gathering and lasts till deployment of software.
Test Management:
Managing the testprocessto shiphighqualityproduct whichincrease customersatisfaction&leadto
smoother& consistentquality.
Test Preparation:
 TestPlanning– Developingthe testpurpose,when&environment basedonspecification. Whatneedstobe
testingisbrokendownintomultiple TestScenario/Case.
 TestAuthoring– Definingthe generictestcase whichare thenbrokendownintodetailedteststeps. Test
Stepsare defined&order.
TestCase,Test Scenario andTestdata preparation.
Test Execution:
 TestExecution – Run testcase in logical setsreferredasTestSuite. Runinspecifiedconfiguration&
recorded.
 TestTracking – TestResultsare logged&tracked.
 TestReporting– Evaluate testingeffortsandcommunicate testresultstoothers.
TestSuite, Execute Test, andBugReportingandRetesting.
Testing in TFS
Test activity in TFS
Test plan: We can define test scope basedtestsuite canbe created, resources,testenvironmentandschedule of
intendedtestactivities. Itisa record of the test planningprocess.
Test Suite:Clubof Test Case/Scenario.TestSuitebasedonSprinttoidentifythe sprint testscope &quality.
Test Case/Scenario preparation:Setof conditionsorvariables/situationorscene underwhichatesterwill
determine whetheranapplication,software systemorone of itsfeaturesisworkingasit was originallyestablished
for itto do. Prerequisite defines whatshouldbe available before startingatestexecution.
Testing in TFS
Test State:
 Design – Test case/Scenario in preparation (designing) not yet ready for test execution.
 Ready – Test case/Scenario preparation is completed & it is ready for test execution.
Test Priority:
It is a test classification variable, where it’s classified based Risk, Visibility & Threat. In simple terms
Priority = Severity + Frequency
 Risk – Probability of failure
 Visibility – Where the test visible (i.e: Occurrence is high the priority should be high)
 Threat – How much damage could be caused if there was an error in this area
Smoke Testing: Teststhat aimat ensuringthatthe most importantfunctionswork.The resultsof thistestingis
usedto decide if abuildisstable enoughtoproceedwithfurthertesting.
Test Case/Scenario execution:Testare Ran to evaluate actual result&compare actual resultwithexpectedresult
to specifywhere the steppassorfail. Whenall the stepswhere pass,thenthe testcase ismarkedas pass.Whena
stepfailedthenit’smarkedasfailed&testcase savedas testfailed.
Testing in TFS
Test Case/Scenario Status:
 PassTest – All the teststepspass
 Fail Test – Atleastone stepfail
 Pause Test – Testkepton hold
 BlockTest – Unable toexecute the testdue todependentrequirementnotworking
 Notapplicable – Outof Scope
Bug Reporting:Thena bugis raisedwhenateststepfailedusingcreate bug& itsID is specifiedincomments. Bug
Title representsthe failure clearly.WhereStepstoreproduce explainthe stepstoreproduce the bug& itsAssigned
to the developerwhoworkedonthatarea. Bug can be raisedapart fromtestcase too withoutlinking.
Severity:It isthe extenttowhichthe defectcan affectthe software.Itdefinesthe impactthata givendefecthason
the system.Severityispurelybasedonusercontext
Critical – It is impossible tocontinue testingbecause of the defect.Testingcancontinue butthe applicationcannot
be releasedintoproductionuntil thisdefectisfixed.
High – Testingcancontinue butthisdefectwill resultinasevere departure fromthe businessrequirementsif
releasedforproduction.
Medium– Testingcan continue andthe defectwill cause onlyminimal departure fromthe businessrequirements
wheninproduction.
Minor – Testingcan continue andthe defectwill notaffectthe releaseintoproduction.The defectshouldbe
correctedbut little ornochangesto businessrequirementsare envisaged.Minorcosmeticissueslikecolors,fonts,
Testing in TFS
and pitchsize thatdo not affecttestingorproductionrelease.If,however,these featuresare importantbusiness
requirementsthentheywill receive ahigherseveritylevel.
Our Agile Bug Life Cycle in TFS:
RemovedReason:
 Removedfromthe backlog – KnownIssue orDeferred
 Duplicate – Same bugraisedtwice
 Notan Issue – Asrequirementreversedormisunderstood&wronglyraised
New
(QA)
Committed
(Dev)
Done
(QA)
Removed
(QA)
Approved
(Dev)
Testing in TFS
Re-testing: Conformation testing for a specific bug after it has been fixed & Re-run of failed to test case.
Pair testing: Two team members work together at one keyboard to test the software application. One does
the testing and the other analyses or reviews the testing.
Sprint Test Summary Report:
Overall Summary - Sprint Name
Test Case Execution Ratio
Sprint Planned Executed Pending Completion %
SprintName 90 90 0 100%
Test Case Success Ratio
Sprint Total Pass Fail Pass %
SprintName 90 59 31 66%
Active Test Case Priority Ratio
Sprint Priority 1 Priority 2 Priority 3 Priority 4
SprintName 0 31 0 0
Overall Bug Severity
Sprint Critical High Medium Low
SprintName 26 13 41 2
Active Bug Severity
Sprint Critical High Medium Low
SprintName 4 2 19 2
Bug Fix Ratio by Severity
Sprint Bug Done Pending Bug Fixing %
SprintName 227 165 62 73%
Bug Fix Ratio
Sprint Bug Done Pending Bug Fixing %
SprintName 82 55 27 67%
Testing in TFS
Project Quality Track Report:

More Related Content

What's hot

Neat tricks to bypass CSRF-protection
Neat tricks to bypass CSRF-protectionNeat tricks to bypass CSRF-protection
Neat tricks to bypass CSRF-protection
Mikhail Egorov
 
Secure Code Warrior - Os command injection
Secure Code Warrior - Os command injectionSecure Code Warrior - Os command injection
Secure Code Warrior - Os command injection
Secure Code Warrior
 
Présentation Maven
Présentation MavenPrésentation Maven
Présentation MavenSOAT
 
You can detect PowerShell attacks
You can detect PowerShell attacksYou can detect PowerShell attacks
You can detect PowerShell attacks
Michael Gough
 
HotPics 2021
HotPics 2021HotPics 2021
HotPics 2021
neexemil
 
Allure framework. Пример настройки исчерпывающего репорта на реальном проекте
Allure framework. Пример настройки исчерпывающего репорта на реальном проектеAllure framework. Пример настройки исчерпывающего репорта на реальном проекте
Allure framework. Пример настройки исчерпывающего репорта на реальном проекте
COMAQA.BY
 
Playwright: A New Test Automation Framework for the Modern Web
Playwright: A New Test Automation Framework for the Modern WebPlaywright: A New Test Automation Framework for the Modern Web
Playwright: A New Test Automation Framework for the Modern Web
Applitools
 
Java - programmation concurrente
Java - programmation concurrenteJava - programmation concurrente
Java - programmation concurrente
Franck SIMON
 
Firebase for Web (웹개발을 위한 파이어베이스) 1 Hosting
Firebase for Web (웹개발을 위한 파이어베이스) 1 HostingFirebase for Web (웹개발을 위한 파이어베이스) 1 Hosting
Firebase for Web (웹개발을 위한 파이어베이스) 1 Hosting
승빈이네 공작소
 
Waf bypassing Techniques
Waf bypassing TechniquesWaf bypassing Techniques
Waf bypassing Techniques
Avinash Thapa
 
codecept.js introduce - front end test E2E tool introduce
codecept.js introduce - front end test E2E tool introducecodecept.js introduce - front end test E2E tool introduce
codecept.js introduce - front end test E2E tool introduce
Caesar Chi
 
Rapport DVWA: File Upload
Rapport DVWA: File UploadRapport DVWA: File Upload
Rapport DVWA: File Upload
Ayoub Rouzi
 
Le sql pour les nuls
Le sql pour les nulsLe sql pour les nuls
Le sql pour les nuls
Romain Cambier
 
Workshop spring session 2 - La persistance au sein des applications Java
Workshop spring   session 2 - La persistance au sein des applications JavaWorkshop spring   session 2 - La persistance au sein des applications Java
Workshop spring session 2 - La persistance au sein des applications JavaAntoine Rey
 
Test-Driven Development in React with Cypress
Test-Driven Development in React with CypressTest-Driven Development in React with Cypress
Test-Driven Development in React with Cypress
Josh Justice
 
Test driven development with react
Test driven development with reactTest driven development with react
Test driven development with react
Leon Bezuidenhout
 
Support Web Services SOAP et RESTful Mr YOUSSFI
Support Web Services SOAP et RESTful Mr YOUSSFISupport Web Services SOAP et RESTful Mr YOUSSFI
Support Web Services SOAP et RESTful Mr YOUSSFI
ENSET, Université Hassan II Casablanca
 
Génération de rapport avec Jasper Report
Génération de rapport avec Jasper ReportGénération de rapport avec Jasper Report
Génération de rapport avec Jasper Report
Eric Reboisson
 
ATDD Using Robot Framework
ATDD Using Robot FrameworkATDD Using Robot Framework
ATDD Using Robot Framework
Pekka Klärck
 
Sécurité des Applications WEB -LEVEL1
 Sécurité des Applications WEB-LEVEL1 Sécurité des Applications WEB-LEVEL1
Sécurité des Applications WEB -LEVEL1Tarek MOHAMED
 

What's hot (20)

Neat tricks to bypass CSRF-protection
Neat tricks to bypass CSRF-protectionNeat tricks to bypass CSRF-protection
Neat tricks to bypass CSRF-protection
 
Secure Code Warrior - Os command injection
Secure Code Warrior - Os command injectionSecure Code Warrior - Os command injection
Secure Code Warrior - Os command injection
 
Présentation Maven
Présentation MavenPrésentation Maven
Présentation Maven
 
You can detect PowerShell attacks
You can detect PowerShell attacksYou can detect PowerShell attacks
You can detect PowerShell attacks
 
HotPics 2021
HotPics 2021HotPics 2021
HotPics 2021
 
Allure framework. Пример настройки исчерпывающего репорта на реальном проекте
Allure framework. Пример настройки исчерпывающего репорта на реальном проектеAllure framework. Пример настройки исчерпывающего репорта на реальном проекте
Allure framework. Пример настройки исчерпывающего репорта на реальном проекте
 
Playwright: A New Test Automation Framework for the Modern Web
Playwright: A New Test Automation Framework for the Modern WebPlaywright: A New Test Automation Framework for the Modern Web
Playwright: A New Test Automation Framework for the Modern Web
 
Java - programmation concurrente
Java - programmation concurrenteJava - programmation concurrente
Java - programmation concurrente
 
Firebase for Web (웹개발을 위한 파이어베이스) 1 Hosting
Firebase for Web (웹개발을 위한 파이어베이스) 1 HostingFirebase for Web (웹개발을 위한 파이어베이스) 1 Hosting
Firebase for Web (웹개발을 위한 파이어베이스) 1 Hosting
 
Waf bypassing Techniques
Waf bypassing TechniquesWaf bypassing Techniques
Waf bypassing Techniques
 
codecept.js introduce - front end test E2E tool introduce
codecept.js introduce - front end test E2E tool introducecodecept.js introduce - front end test E2E tool introduce
codecept.js introduce - front end test E2E tool introduce
 
Rapport DVWA: File Upload
Rapport DVWA: File UploadRapport DVWA: File Upload
Rapport DVWA: File Upload
 
Le sql pour les nuls
Le sql pour les nulsLe sql pour les nuls
Le sql pour les nuls
 
Workshop spring session 2 - La persistance au sein des applications Java
Workshop spring   session 2 - La persistance au sein des applications JavaWorkshop spring   session 2 - La persistance au sein des applications Java
Workshop spring session 2 - La persistance au sein des applications Java
 
Test-Driven Development in React with Cypress
Test-Driven Development in React with CypressTest-Driven Development in React with Cypress
Test-Driven Development in React with Cypress
 
Test driven development with react
Test driven development with reactTest driven development with react
Test driven development with react
 
Support Web Services SOAP et RESTful Mr YOUSSFI
Support Web Services SOAP et RESTful Mr YOUSSFISupport Web Services SOAP et RESTful Mr YOUSSFI
Support Web Services SOAP et RESTful Mr YOUSSFI
 
Génération de rapport avec Jasper Report
Génération de rapport avec Jasper ReportGénération de rapport avec Jasper Report
Génération de rapport avec Jasper Report
 
ATDD Using Robot Framework
ATDD Using Robot FrameworkATDD Using Robot Framework
ATDD Using Robot Framework
 
Sécurité des Applications WEB -LEVEL1
 Sécurité des Applications WEB-LEVEL1 Sécurité des Applications WEB-LEVEL1
Sécurité des Applications WEB -LEVEL1
 

Viewers also liked

Full Testing Experience - Visual Studio and TFS 2010
 Full Testing Experience - Visual Studio and TFS 2010 Full Testing Experience - Visual Studio and TFS 2010
Full Testing Experience - Visual Studio and TFS 2010
Ed Blankenship
 
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Anna Russo
 
Testing with microsoft visual studio 2010
Testing with microsoft visual studio 2010Testing with microsoft visual studio 2010
Testing with microsoft visual studio 2010
Spiffy
 
Wearable Health, Fitness Trackers, and the Quantified Self
Wearable Health, Fitness Trackers, and the Quantified SelfWearable Health, Fitness Trackers, and the Quantified Self
Wearable Health, Fitness Trackers, and the Quantified Self
Steven Tucker
 
Testing with VS2010 - A Bugs Life
Testing with VS2010 - A Bugs LifeTesting with VS2010 - A Bugs Life
Testing with VS2010 - A Bugs Life
Peter Gfader
 
Intro to Microsoft Test Manager
Intro to Microsoft Test ManagerIntro to Microsoft Test Manager
Intro to Microsoft Test Manager
Esteban Garcia
 
Improving Software Quality- 2-day Tester Training
Improving Software Quality- 2-day Tester TrainingImproving Software Quality- 2-day Tester Training
Improving Software Quality- 2-day Tester Training
Anna Russo
 
Webservices(or)SoapUI Interview Questions
Webservices(or)SoapUI Interview QuestionsWebservices(or)SoapUI Interview Questions
Webservices(or)SoapUI Interview Questions
H2kInfosys
 
Introduction to Team Foundation Server (TFS) Online
Introduction to Team Foundation Server (TFS) OnlineIntroduction to Team Foundation Server (TFS) Online
Introduction to Team Foundation Server (TFS) Online
Denis Voituron
 
Webservices testing using SoapUI
Webservices testing using SoapUIWebservices testing using SoapUI
Webservices testing using SoapUI
Testing World
 
Wearable Technology- Transforms the way we experience the world
Wearable Technology- Transforms the way we experience the worldWearable Technology- Transforms the way we experience the world
Wearable Technology- Transforms the way we experience the world
Affle mTraction Enterprise
 
Testing web services
Testing web servicesTesting web services
Testing web services
Taras Lytvyn
 

Viewers also liked (12)

Full Testing Experience - Visual Studio and TFS 2010
 Full Testing Experience - Visual Studio and TFS 2010 Full Testing Experience - Visual Studio and TFS 2010
Full Testing Experience - Visual Studio and TFS 2010
 
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
STARWEST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
 
Testing with microsoft visual studio 2010
Testing with microsoft visual studio 2010Testing with microsoft visual studio 2010
Testing with microsoft visual studio 2010
 
Wearable Health, Fitness Trackers, and the Quantified Self
Wearable Health, Fitness Trackers, and the Quantified SelfWearable Health, Fitness Trackers, and the Quantified Self
Wearable Health, Fitness Trackers, and the Quantified Self
 
Testing with VS2010 - A Bugs Life
Testing with VS2010 - A Bugs LifeTesting with VS2010 - A Bugs Life
Testing with VS2010 - A Bugs Life
 
Intro to Microsoft Test Manager
Intro to Microsoft Test ManagerIntro to Microsoft Test Manager
Intro to Microsoft Test Manager
 
Improving Software Quality- 2-day Tester Training
Improving Software Quality- 2-day Tester TrainingImproving Software Quality- 2-day Tester Training
Improving Software Quality- 2-day Tester Training
 
Webservices(or)SoapUI Interview Questions
Webservices(or)SoapUI Interview QuestionsWebservices(or)SoapUI Interview Questions
Webservices(or)SoapUI Interview Questions
 
Introduction to Team Foundation Server (TFS) Online
Introduction to Team Foundation Server (TFS) OnlineIntroduction to Team Foundation Server (TFS) Online
Introduction to Team Foundation Server (TFS) Online
 
Webservices testing using SoapUI
Webservices testing using SoapUIWebservices testing using SoapUI
Webservices testing using SoapUI
 
Wearable Technology- Transforms the way we experience the world
Wearable Technology- Transforms the way we experience the worldWearable Technology- Transforms the way we experience the world
Wearable Technology- Transforms the way we experience the world
 
Testing web services
Testing web servicesTesting web services
Testing web services
 

Similar to Testing in TFS

Testing
TestingTesting
Testing
Kiran Kumar
 
Introduction to testing.
Introduction to testing.Introduction to testing.
Introduction to testing.
Jithinctzz
 
Testing concept definition
Testing concept definitionTesting concept definition
Testing concept definition
Vivek V
 
Test management
Test managementTest management
Test management
Oana Feidi
 
Test Management introduction
Test Management introductionTest Management introduction
Test Management introduction
Oana Feidi
 
Testing 3: Types Of Tests That May Be Required
Testing 3: Types Of Tests That May Be RequiredTesting 3: Types Of Tests That May Be Required
Testing 3: Types Of Tests That May Be Required
ArleneAndrews2
 
Application Testing
Application TestingApplication Testing
Application Testing
Reggie Niccolo Santos
 
Testing methodology
Testing methodologyTesting methodology
Testing methodology
Dina Hanbazazah
 
Testing
TestingTesting
Testing
trashqwerty
 
QA Worskhop For Begginers In the Power Point Presentation
QA Worskhop  For Begginers  In the Power Point PresentationQA Worskhop  For Begginers  In the Power Point Presentation
QA Worskhop For Begginers In the Power Point Presentation
WhiteLabel Fox
 
Software test proposal
Software test proposalSoftware test proposal
Software test proposal
ManikandanRamanujam
 
Software testing2
Software testing2Software testing2
Software testing2
suneeth kumar
 
Software testing
Software testingSoftware testing
Software testing
Rakshitha Raviprakash
 
Software testing
Software testingSoftware testing
Software testing
Brajesh Pandey
 
Demo1ghjkl
Demo1ghjklDemo1ghjkl
Demo1ghjkl
crazyvirtue
 
Software testing
Software testingSoftware testing
Software testing
suneeth kumar
 
Software testing
Software testingSoftware testing
Software testing
YashasviSingh23
 
Testing
TestingTesting
Software testing
Software testingSoftware testing
Software testing
Nitin Dhanuka
 
Software testing
Software testingSoftware testing
Software testing
Rtr Sasi Tharan
 

Similar to Testing in TFS (20)

Testing
TestingTesting
Testing
 
Introduction to testing.
Introduction to testing.Introduction to testing.
Introduction to testing.
 
Testing concept definition
Testing concept definitionTesting concept definition
Testing concept definition
 
Test management
Test managementTest management
Test management
 
Test Management introduction
Test Management introductionTest Management introduction
Test Management introduction
 
Testing 3: Types Of Tests That May Be Required
Testing 3: Types Of Tests That May Be RequiredTesting 3: Types Of Tests That May Be Required
Testing 3: Types Of Tests That May Be Required
 
Application Testing
Application TestingApplication Testing
Application Testing
 
Testing methodology
Testing methodologyTesting methodology
Testing methodology
 
Testing
TestingTesting
Testing
 
QA Worskhop For Begginers In the Power Point Presentation
QA Worskhop  For Begginers  In the Power Point PresentationQA Worskhop  For Begginers  In the Power Point Presentation
QA Worskhop For Begginers In the Power Point Presentation
 
Software test proposal
Software test proposalSoftware test proposal
Software test proposal
 
Software testing2
Software testing2Software testing2
Software testing2
 
Software testing
Software testingSoftware testing
Software testing
 
Software testing
Software testingSoftware testing
Software testing
 
Demo1ghjkl
Demo1ghjklDemo1ghjkl
Demo1ghjkl
 
Software testing
Software testingSoftware testing
Software testing
 
Software testing
Software testingSoftware testing
Software testing
 
Testing
TestingTesting
Testing
 
Software testing
Software testingSoftware testing
Software testing
 
Software testing
Software testingSoftware testing
Software testing
 

Testing in TFS

  • 1. Testing in TFS Quality Assurance (QA): QA is a way of preventing mistakes or defects in manufactured products and avoiding problems when delivering solutions or services to customers. Testing: Testing is the process of evaluating a system or its component(s) with the intent to find that whether it satisfies the specified requirements or not. System executed in order to identify any gaps, errors or missing requirement in contrary to the actual desire or requirement. Who - In most cases testing done by Tester, Developer, and Project Lead/Manage and End user. When – Started from requirement gathering and lasts till deployment of software. Test Management: Managing the testprocessto shiphighqualityproduct whichincrease customersatisfaction&leadto smoother& consistentquality. Test Preparation:  TestPlanning– Developingthe testpurpose,when&environment basedonspecification. Whatneedstobe testingisbrokendownintomultiple TestScenario/Case.  TestAuthoring– Definingthe generictestcase whichare thenbrokendownintodetailedteststeps. Test Stepsare defined&order. TestCase,Test Scenario andTestdata preparation. Test Execution:  TestExecution – Run testcase in logical setsreferredasTestSuite. Runinspecifiedconfiguration& recorded.  TestTracking – TestResultsare logged&tracked.  TestReporting– Evaluate testingeffortsandcommunicate testresultstoothers. TestSuite, Execute Test, andBugReportingandRetesting.
  • 2. Testing in TFS Test activity in TFS Test plan: We can define test scope basedtestsuite canbe created, resources,testenvironmentandschedule of intendedtestactivities. Itisa record of the test planningprocess. Test Suite:Clubof Test Case/Scenario.TestSuitebasedonSprinttoidentifythe sprint testscope &quality. Test Case/Scenario preparation:Setof conditionsorvariables/situationorscene underwhichatesterwill determine whetheranapplication,software systemorone of itsfeaturesisworkingasit was originallyestablished for itto do. Prerequisite defines whatshouldbe available before startingatestexecution.
  • 3. Testing in TFS Test State:  Design – Test case/Scenario in preparation (designing) not yet ready for test execution.  Ready – Test case/Scenario preparation is completed & it is ready for test execution. Test Priority: It is a test classification variable, where it’s classified based Risk, Visibility & Threat. In simple terms Priority = Severity + Frequency  Risk – Probability of failure  Visibility – Where the test visible (i.e: Occurrence is high the priority should be high)  Threat – How much damage could be caused if there was an error in this area Smoke Testing: Teststhat aimat ensuringthatthe most importantfunctionswork.The resultsof thistestingis usedto decide if abuildisstable enoughtoproceedwithfurthertesting. Test Case/Scenario execution:Testare Ran to evaluate actual result&compare actual resultwithexpectedresult to specifywhere the steppassorfail. Whenall the stepswhere pass,thenthe testcase ismarkedas pass.Whena stepfailedthenit’smarkedasfailed&testcase savedas testfailed.
  • 4. Testing in TFS Test Case/Scenario Status:  PassTest – All the teststepspass  Fail Test – Atleastone stepfail  Pause Test – Testkepton hold  BlockTest – Unable toexecute the testdue todependentrequirementnotworking  Notapplicable – Outof Scope Bug Reporting:Thena bugis raisedwhenateststepfailedusingcreate bug& itsID is specifiedincomments. Bug Title representsthe failure clearly.WhereStepstoreproduce explainthe stepstoreproduce the bug& itsAssigned to the developerwhoworkedonthatarea. Bug can be raisedapart fromtestcase too withoutlinking. Severity:It isthe extenttowhichthe defectcan affectthe software.Itdefinesthe impactthata givendefecthason the system.Severityispurelybasedonusercontext Critical – It is impossible tocontinue testingbecause of the defect.Testingcancontinue butthe applicationcannot be releasedintoproductionuntil thisdefectisfixed. High – Testingcancontinue butthisdefectwill resultinasevere departure fromthe businessrequirementsif releasedforproduction. Medium– Testingcan continue andthe defectwill cause onlyminimal departure fromthe businessrequirements wheninproduction. Minor – Testingcan continue andthe defectwill notaffectthe releaseintoproduction.The defectshouldbe correctedbut little ornochangesto businessrequirementsare envisaged.Minorcosmeticissueslikecolors,fonts,
  • 5. Testing in TFS and pitchsize thatdo not affecttestingorproductionrelease.If,however,these featuresare importantbusiness requirementsthentheywill receive ahigherseveritylevel. Our Agile Bug Life Cycle in TFS: RemovedReason:  Removedfromthe backlog – KnownIssue orDeferred  Duplicate – Same bugraisedtwice  Notan Issue – Asrequirementreversedormisunderstood&wronglyraised New (QA) Committed (Dev) Done (QA) Removed (QA) Approved (Dev)
  • 6. Testing in TFS Re-testing: Conformation testing for a specific bug after it has been fixed & Re-run of failed to test case. Pair testing: Two team members work together at one keyboard to test the software application. One does the testing and the other analyses or reviews the testing. Sprint Test Summary Report: Overall Summary - Sprint Name Test Case Execution Ratio Sprint Planned Executed Pending Completion % SprintName 90 90 0 100% Test Case Success Ratio Sprint Total Pass Fail Pass % SprintName 90 59 31 66% Active Test Case Priority Ratio Sprint Priority 1 Priority 2 Priority 3 Priority 4 SprintName 0 31 0 0 Overall Bug Severity Sprint Critical High Medium Low SprintName 26 13 41 2 Active Bug Severity Sprint Critical High Medium Low SprintName 4 2 19 2 Bug Fix Ratio by Severity Sprint Bug Done Pending Bug Fixing % SprintName 227 165 62 73% Bug Fix Ratio Sprint Bug Done Pending Bug Fixing % SprintName 82 55 27 67%
  • 7. Testing in TFS Project Quality Track Report: