SlideShare ist ein Scribd-Unternehmen logo
1 von 23
MEETING 15
SOFTWARE TESTING
DOCUMENTATION
SOFTWARE TESTING
By : Ajeng Savitri Puspaningrum, M.Kom
OBJECTIVE
• Learning How to Document
Software Testing Process
Testing
Documentation
4
DEFINITION
• Documentation is the process of recording the
implementation of the test and the results
obtained from the test.
• Computer testing is not very complex to formalize
the process, therefore documentation is an
integral part of the formalization of testing.
5
• Test documentation is essential for directing
testing and 'reuse' of program tests during
maintenance.
• The test documentation will provide further
guidance on updating.
• Tests must be wrapped in the same standard
documentation which is entirely part of the
documentation system, furthermore, the
documentation will make it easier to 'update'
and 'reuse'.
6
• A software test documentation typically
tracks :
• The kind of tests conducted,
• The parameters and conditions that are applied
to them,
• The involved employees, and
• The outcome.
• It also varies with the testing phases to
reflect changing aims.
7
PURPOSE OF DOCUMENTATION
1. Training
2. Instruction
3. Communication
4. Setting performance standards
5. System maintenance
6. Historical reference
8
USE OF TEST DOCUMENTATION
• Test documentation should be an integral part of the application
documentation.
• The standard documentation of the data processing will be of a
specific form and has a broad range of test documentation that will
provide guidance and maintenance instructions.
• The type and extent of documentation depending on the extent to
which the documentation will be used.
9
Test documentation begins at the requirements stage and
continues over the life of the project.
A test process that defines boundaries at each stage of the
documentation life cycle.
10
THE BENEFITS OF DOCUMENTATION
• Checking the correctness of the
requirements/needs.
• Help users understand 'data processing'. Help
users to understand the application system.
• Provide justification for test resources. Help
determine test risk.
• Create test transactions and evaluate test results.
• Retest the system.
• Analyze the effectiveness of the test.
11
MAIN AREAS OF DOCUMENTATION
The four main areas of documentation
1. User documents
2. System Documents
3. Software Document
4. Operation documents
12
TEST DOCUMENTATION TYPE
In general, test documentation is divided into two
categories, namely:
1. Test Plan Documentation :
• Contains a plan for testing the application system,
including detailed specifications, descriptions, test
procedures, and test data reduction and criteria.
2. Test Analysis Documentation :
• Contains analysis of test results and conclusions,
demonstrated abilities and deficiencies, and also
application instructions in its implementation.
13
• Documentation can be done manually or
automatically, in general automation is
needed according to the needs.
• It is prioritized to test transactions and the
expected results of transactions through
reading machine media.
• Experience has shown that machine-readable
documentation is easier to update over time
and more effective than manually creating
documentation.
14
TEST DOCUMENTATION RESPONSIBILITY
• The responsibility for preparing test documents
depends on the team assigned the
responsibility.
• For example, if a Project Team is responsible for
testing, then the team prepares and maintains
the test documentation, but when an
Independent Team is formed, they will hand
over the responsibility to the team.
• The team formed is responsible for maintaining
test documentation
15
• Test documentation provides further direction for
each period, many sections are involved in this
process including :
• 'data processing' personnel,
• users, and
• test professionals who each contribute to the test
documentation, but
• individuals or groups will be assigned responsibility for
related documentation.
• The recommended approach in testing application
systems is to form a Test Team, which in turn will be
designated as responsible for the entire test lifecycle
and during maintenance.
16
TEST DOCUMENTATION STORAGE
• Test documentation is part of a
documentation system, which will
contribute to the documentation system.
• However, the test documentation must
reflect as test documentation and not be
mixed with other documentation.
• It is recommended that each form of
documentation is stored according to its
form.
17
• The test plan document must be stored in a different container
from the test results documentation.
• Each form is entered in an outline table that contains part of the
documentation information and the placement of that
information.
• For example, information about computer media is stored in a
bibliography.
18
TEST PLAN DOCUMENTATION
• The test plan framework is followed by a
pattern with application system testing, in
which the framework contains the plan,
test specifications, and how the test
evaluation is carried out as well as a
description of the test itself.
• Information in the test plan is minimal
during the requirements phase but is
continued throughout the entire
development life cycle.
19
1. Discussion-1: General Information
• Scope
• Summary
• Reference
2. Discussion-2: Plan (Plan for application system test)
• Software Description
• Milestones
• Testing
3. Discussion-3: Specifications and Evaluation
• Specifications (requirements, application functions, relationship functions,
progress testing)
• Methodology and constraints.
• Evaluation
4. Discussion-4: Test Description
• Description Test carried out Description of Test steps
The test plan documentation contains 4 topics, namely:
20
TEST ANALYSIS REPORTING
DOCUMENTATION
• Documentation of the test analysis reporting is the result of the test
that the analysis results are recorded and is a report of each part that
is analyzed.
• The information contained in this documentation can be used to
evaluate the effectiveness of the work of the test process
department.
• The analysis resulting from testing various applications provides an
indication of whether the process running effectively or not.
• This information can be used to modify and define test methods by
the process organization.
21
The test analysis reporting documentation
contains 4 sections, namely:
1. Discussion-1: General Information
• Summary
• Scope
• Reference
2. Discussion-2: Test Results and Conclusions
• Identification of tests on data performance (static and dynamic)
• Conclusions obtained.
3. Discussion-3: Conclusion Software Functions.
• Identify the performance of software functions.
• Conclusions obtained.
4. Discussion-4: Summary Analysis
• Application system capabilities
• Application system deficiencies
• Recommendations and Estimated
• Opinions
References
Chopra, R. (2018). Software Testing: Principles and Practices.
Mercury Learning & Information.
02
Majchrzak, T. A. (2012). Improving Software Testing: Technical And
Organizational Developments. Springer Science & Business Media.
03
Myers, G. J., Sandler, C., & Badgett, T. (2012). The Art Of Software
Testing. John Wiley & Sons.
04
Perry, W. E. (1983). A structured approach to systems testing.
Prentice-Hall, Inc.
01
Singh, Y. (2011). Software Testing. Cambridge University Press
05
THANK YOU
Insert the Subtitle of Your Presentation

Weitere ähnliche Inhalte

Ähnlich wie Software Testing Documentation

unit-2_20-july-2018 (1).pptx
unit-2_20-july-2018 (1).pptxunit-2_20-july-2018 (1).pptx
unit-2_20-july-2018 (1).pptxPriyaFulpagare1
 
1)Testing-Fundamentals_L_D.pptx
1)Testing-Fundamentals_L_D.pptx1)Testing-Fundamentals_L_D.pptx
1)Testing-Fundamentals_L_D.pptxgianggiang114
 
Things to keep in mind before starting a test plan
Things to keep in mind before starting a test planThings to keep in mind before starting a test plan
Things to keep in mind before starting a test planNexSoftsys
 
Data Management Plan of Clinical Research pptx
Data Management Plan of Clinical Research pptxData Management Plan of Clinical Research pptx
Data Management Plan of Clinical Research pptxAneesha0316
 
Test planning & estimation
Test planning & estimationTest planning & estimation
Test planning & estimationLeslie Smart
 
Testing Documentation.pptx
Testing Documentation.pptxTesting Documentation.pptx
Testing Documentation.pptxPavithraK452303
 
Fundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelaseFundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelasewindi rohmaheny
 
Software Engineering (Testing Activities, Management, and Automation)
Software Engineering (Testing Activities, Management, and Automation)Software Engineering (Testing Activities, Management, and Automation)
Software Engineering (Testing Activities, Management, and Automation)ShudipPal
 
Mt s10 stlc&test_plan
Mt s10 stlc&test_planMt s10 stlc&test_plan
Mt s10 stlc&test_planTestingGeeks
 
Building a software testing environment
Building a software testing environmentBuilding a software testing environment
Building a software testing environmentHimanshu
 
SWT2_tim.pptx
SWT2_tim.pptxSWT2_tim.pptx
SWT2_tim.pptxBnhT27
 
THE DOCUMENTATION AND QUALITY POLICY IN PREPARATION OF MINOR LABORATORY OR I...
THE DOCUMENTATION AND QUALITY POLICY IN PREPARATION  OF MINOR LABORATORY OR I...THE DOCUMENTATION AND QUALITY POLICY IN PREPARATION  OF MINOR LABORATORY OR I...
THE DOCUMENTATION AND QUALITY POLICY IN PREPARATION OF MINOR LABORATORY OR I...sonamchuzin
 
Sqa, test scenarios and test cases
Sqa, test scenarios and test casesSqa, test scenarios and test cases
Sqa, test scenarios and test casesConfiz
 
Standard operating procedure ( SOP)
Standard operating procedure ( SOP)Standard operating procedure ( SOP)
Standard operating procedure ( SOP)Ravish Yadav
 
Understand guidelines for documentation, collecting documentation, types of r...
Understand guidelines for documentation, collecting documentation, types of r...Understand guidelines for documentation, collecting documentation, types of r...
Understand guidelines for documentation, collecting documentation, types of r...Vamsi kumar
 

Ähnlich wie Software Testing Documentation (20)

unit-2_20-july-2018 (1).pptx
unit-2_20-july-2018 (1).pptxunit-2_20-july-2018 (1).pptx
unit-2_20-july-2018 (1).pptx
 
1)Testing-Fundamentals_L_D.pptx
1)Testing-Fundamentals_L_D.pptx1)Testing-Fundamentals_L_D.pptx
1)Testing-Fundamentals_L_D.pptx
 
Things to keep in mind before starting a test plan
Things to keep in mind before starting a test planThings to keep in mind before starting a test plan
Things to keep in mind before starting a test plan
 
Unit 3 for st
Unit 3 for stUnit 3 for st
Unit 3 for st
 
Data Management Plan of Clinical Research pptx
Data Management Plan of Clinical Research pptxData Management Plan of Clinical Research pptx
Data Management Plan of Clinical Research pptx
 
Test planning & estimation
Test planning & estimationTest planning & estimation
Test planning & estimation
 
Testing Documentation.pptx
Testing Documentation.pptxTesting Documentation.pptx
Testing Documentation.pptx
 
ISTQB Test Process
ISTQB Test ProcessISTQB Test Process
ISTQB Test Process
 
Fundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelaseFundamentaltestprocess windirohmaheny11453205427 kelase
Fundamentaltestprocess windirohmaheny11453205427 kelase
 
Software Engineering (Testing Activities, Management, and Automation)
Software Engineering (Testing Activities, Management, and Automation)Software Engineering (Testing Activities, Management, and Automation)
Software Engineering (Testing Activities, Management, and Automation)
 
Mt s10 stlc&test_plan
Mt s10 stlc&test_planMt s10 stlc&test_plan
Mt s10 stlc&test_plan
 
Building a software testing environment
Building a software testing environmentBuilding a software testing environment
Building a software testing environment
 
SDLC
SDLCSDLC
SDLC
 
SWT2_tim.pptx
SWT2_tim.pptxSWT2_tim.pptx
SWT2_tim.pptx
 
Method development
Method developmentMethod development
Method development
 
THE DOCUMENTATION AND QUALITY POLICY IN PREPARATION OF MINOR LABORATORY OR I...
THE DOCUMENTATION AND QUALITY POLICY IN PREPARATION  OF MINOR LABORATORY OR I...THE DOCUMENTATION AND QUALITY POLICY IN PREPARATION  OF MINOR LABORATORY OR I...
THE DOCUMENTATION AND QUALITY POLICY IN PREPARATION OF MINOR LABORATORY OR I...
 
Sqa, test scenarios and test cases
Sqa, test scenarios and test casesSqa, test scenarios and test cases
Sqa, test scenarios and test cases
 
Standard operating procedure ( SOP)
Standard operating procedure ( SOP)Standard operating procedure ( SOP)
Standard operating procedure ( SOP)
 
13680904.ppt
13680904.ppt13680904.ppt
13680904.ppt
 
Understand guidelines for documentation, collecting documentation, types of r...
Understand guidelines for documentation, collecting documentation, types of r...Understand guidelines for documentation, collecting documentation, types of r...
Understand guidelines for documentation, collecting documentation, types of r...
 

Mehr von Ajeng Savitri

Software Productivity Measurement
Software Productivity MeasurementSoftware Productivity Measurement
Software Productivity MeasurementAjeng Savitri
 
Software Testing Strategy (Part 2)
Software Testing Strategy (Part 2)Software Testing Strategy (Part 2)
Software Testing Strategy (Part 2)Ajeng Savitri
 
Software Testing Strategy
Software Testing StrategySoftware Testing Strategy
Software Testing StrategyAjeng Savitri
 
Object Oriented Testing
Object Oriented TestingObject Oriented Testing
Object Oriented TestingAjeng Savitri
 
Testing Technique (Part 2)
Testing Technique (Part 2)Testing Technique (Part 2)
Testing Technique (Part 2)Ajeng Savitri
 
Methodology Selection Strategy
Methodology Selection Strategy Methodology Selection Strategy
Methodology Selection Strategy Ajeng Savitri
 
Software Testing - Software Quality (Part 2)
Software Testing - Software Quality (Part 2)Software Testing - Software Quality (Part 2)
Software Testing - Software Quality (Part 2)Ajeng Savitri
 
Software Testing - Software Quality
Software Testing - Software QualitySoftware Testing - Software Quality
Software Testing - Software QualityAjeng Savitri
 
Computer Evolution and Performance
Computer Evolution and PerformanceComputer Evolution and Performance
Computer Evolution and PerformanceAjeng Savitri
 
Software Testing - Introduction
Software Testing - IntroductionSoftware Testing - Introduction
Software Testing - IntroductionAjeng Savitri
 
Requirement Gathering
Requirement GatheringRequirement Gathering
Requirement GatheringAjeng Savitri
 

Mehr von Ajeng Savitri (20)

Software Productivity Measurement
Software Productivity MeasurementSoftware Productivity Measurement
Software Productivity Measurement
 
Debugging (Part 2)
Debugging (Part 2)Debugging (Part 2)
Debugging (Part 2)
 
Debugging
DebuggingDebugging
Debugging
 
Software Testing Strategy (Part 2)
Software Testing Strategy (Part 2)Software Testing Strategy (Part 2)
Software Testing Strategy (Part 2)
 
Software Testing Strategy
Software Testing StrategySoftware Testing Strategy
Software Testing Strategy
 
Object Oriented Testing
Object Oriented TestingObject Oriented Testing
Object Oriented Testing
 
Testing Technique (Part 2)
Testing Technique (Part 2)Testing Technique (Part 2)
Testing Technique (Part 2)
 
Testing Technique
Testing TechniqueTesting Technique
Testing Technique
 
Testing Plan
Testing PlanTesting Plan
Testing Plan
 
Methodology Selection Strategy
Methodology Selection Strategy Methodology Selection Strategy
Methodology Selection Strategy
 
Software Testing - Software Quality (Part 2)
Software Testing - Software Quality (Part 2)Software Testing - Software Quality (Part 2)
Software Testing - Software Quality (Part 2)
 
Software Testing - Software Quality
Software Testing - Software QualitySoftware Testing - Software Quality
Software Testing - Software Quality
 
Computer Evolution and Performance
Computer Evolution and PerformanceComputer Evolution and Performance
Computer Evolution and Performance
 
Software Testing - Introduction
Software Testing - IntroductionSoftware Testing - Introduction
Software Testing - Introduction
 
Sequence Diagram
Sequence DiagramSequence Diagram
Sequence Diagram
 
Activity Diagram
Activity DiagramActivity Diagram
Activity Diagram
 
Use Case Diagram
Use Case DiagramUse Case Diagram
Use Case Diagram
 
Requirement Gathering
Requirement GatheringRequirement Gathering
Requirement Gathering
 
Business Value
Business ValueBusiness Value
Business Value
 
Agile Development
Agile DevelopmentAgile Development
Agile Development
 

Kürzlich hochgeladen

%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech studentsHimanshiGarg82
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxAnnaArtyushina1
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrainmasabamasaba
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...Jittipong Loespradit
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park masabamasaba
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is insideshinachiaurasa2
 

Kürzlich hochgeladen (20)

%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
Abortion Pills In Pretoria ](+27832195400*)[ 🏥 Women's Abortion Clinic In Pre...
 
Artyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptxArtyushina_Guest lecture_YorkU CS May 2024.pptx
Artyushina_Guest lecture_YorkU CS May 2024.pptx
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
MarTech Trend 2024 Book : Marketing Technology Trends (2024 Edition) How Data...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
The title is not connected to what is inside
The title is not connected to what is insideThe title is not connected to what is inside
The title is not connected to what is inside
 

Software Testing Documentation

  • 1. MEETING 15 SOFTWARE TESTING DOCUMENTATION SOFTWARE TESTING By : Ajeng Savitri Puspaningrum, M.Kom
  • 2. OBJECTIVE • Learning How to Document Software Testing Process
  • 4. 4 DEFINITION • Documentation is the process of recording the implementation of the test and the results obtained from the test. • Computer testing is not very complex to formalize the process, therefore documentation is an integral part of the formalization of testing.
  • 5. 5 • Test documentation is essential for directing testing and 'reuse' of program tests during maintenance. • The test documentation will provide further guidance on updating. • Tests must be wrapped in the same standard documentation which is entirely part of the documentation system, furthermore, the documentation will make it easier to 'update' and 'reuse'.
  • 6. 6 • A software test documentation typically tracks : • The kind of tests conducted, • The parameters and conditions that are applied to them, • The involved employees, and • The outcome. • It also varies with the testing phases to reflect changing aims.
  • 7. 7 PURPOSE OF DOCUMENTATION 1. Training 2. Instruction 3. Communication 4. Setting performance standards 5. System maintenance 6. Historical reference
  • 8. 8 USE OF TEST DOCUMENTATION • Test documentation should be an integral part of the application documentation. • The standard documentation of the data processing will be of a specific form and has a broad range of test documentation that will provide guidance and maintenance instructions. • The type and extent of documentation depending on the extent to which the documentation will be used.
  • 9. 9 Test documentation begins at the requirements stage and continues over the life of the project. A test process that defines boundaries at each stage of the documentation life cycle.
  • 10. 10 THE BENEFITS OF DOCUMENTATION • Checking the correctness of the requirements/needs. • Help users understand 'data processing'. Help users to understand the application system. • Provide justification for test resources. Help determine test risk. • Create test transactions and evaluate test results. • Retest the system. • Analyze the effectiveness of the test.
  • 11. 11 MAIN AREAS OF DOCUMENTATION The four main areas of documentation 1. User documents 2. System Documents 3. Software Document 4. Operation documents
  • 12. 12 TEST DOCUMENTATION TYPE In general, test documentation is divided into two categories, namely: 1. Test Plan Documentation : • Contains a plan for testing the application system, including detailed specifications, descriptions, test procedures, and test data reduction and criteria. 2. Test Analysis Documentation : • Contains analysis of test results and conclusions, demonstrated abilities and deficiencies, and also application instructions in its implementation.
  • 13. 13 • Documentation can be done manually or automatically, in general automation is needed according to the needs. • It is prioritized to test transactions and the expected results of transactions through reading machine media. • Experience has shown that machine-readable documentation is easier to update over time and more effective than manually creating documentation.
  • 14. 14 TEST DOCUMENTATION RESPONSIBILITY • The responsibility for preparing test documents depends on the team assigned the responsibility. • For example, if a Project Team is responsible for testing, then the team prepares and maintains the test documentation, but when an Independent Team is formed, they will hand over the responsibility to the team. • The team formed is responsible for maintaining test documentation
  • 15. 15 • Test documentation provides further direction for each period, many sections are involved in this process including : • 'data processing' personnel, • users, and • test professionals who each contribute to the test documentation, but • individuals or groups will be assigned responsibility for related documentation. • The recommended approach in testing application systems is to form a Test Team, which in turn will be designated as responsible for the entire test lifecycle and during maintenance.
  • 16. 16 TEST DOCUMENTATION STORAGE • Test documentation is part of a documentation system, which will contribute to the documentation system. • However, the test documentation must reflect as test documentation and not be mixed with other documentation. • It is recommended that each form of documentation is stored according to its form.
  • 17. 17 • The test plan document must be stored in a different container from the test results documentation. • Each form is entered in an outline table that contains part of the documentation information and the placement of that information. • For example, information about computer media is stored in a bibliography.
  • 18. 18 TEST PLAN DOCUMENTATION • The test plan framework is followed by a pattern with application system testing, in which the framework contains the plan, test specifications, and how the test evaluation is carried out as well as a description of the test itself. • Information in the test plan is minimal during the requirements phase but is continued throughout the entire development life cycle.
  • 19. 19 1. Discussion-1: General Information • Scope • Summary • Reference 2. Discussion-2: Plan (Plan for application system test) • Software Description • Milestones • Testing 3. Discussion-3: Specifications and Evaluation • Specifications (requirements, application functions, relationship functions, progress testing) • Methodology and constraints. • Evaluation 4. Discussion-4: Test Description • Description Test carried out Description of Test steps The test plan documentation contains 4 topics, namely:
  • 20. 20 TEST ANALYSIS REPORTING DOCUMENTATION • Documentation of the test analysis reporting is the result of the test that the analysis results are recorded and is a report of each part that is analyzed. • The information contained in this documentation can be used to evaluate the effectiveness of the work of the test process department. • The analysis resulting from testing various applications provides an indication of whether the process running effectively or not. • This information can be used to modify and define test methods by the process organization.
  • 21. 21 The test analysis reporting documentation contains 4 sections, namely: 1. Discussion-1: General Information • Summary • Scope • Reference 2. Discussion-2: Test Results and Conclusions • Identification of tests on data performance (static and dynamic) • Conclusions obtained. 3. Discussion-3: Conclusion Software Functions. • Identify the performance of software functions. • Conclusions obtained. 4. Discussion-4: Summary Analysis • Application system capabilities • Application system deficiencies • Recommendations and Estimated • Opinions
  • 22. References Chopra, R. (2018). Software Testing: Principles and Practices. Mercury Learning & Information. 02 Majchrzak, T. A. (2012). Improving Software Testing: Technical And Organizational Developments. Springer Science & Business Media. 03 Myers, G. J., Sandler, C., & Badgett, T. (2012). The Art Of Software Testing. John Wiley & Sons. 04 Perry, W. E. (1983). A structured approach to systems testing. Prentice-Hall, Inc. 01 Singh, Y. (2011). Software Testing. Cambridge University Press 05
  • 23. THANK YOU Insert the Subtitle of Your Presentation