SlideShare a Scribd company logo
Testing Dan Implementasi Sistem
Chapter 1
Fundamental of Testing
Riauly Putra
UIN SUSKA RIAU
SISTEM INFORMASI
12/11/2017
Fundamental Test Process
Introduction:
These start with test planning and continue through to test
closure. In this section, you'll also encounter the glossary terms
confirmation testing, exit criteria, incident, regression testing, test
basis, test condition, test coverage, test data, test execution, test log,
test plan, test strategy, test summary report and testware.
So we can divide the activities within the fundamental test
process into the following basic steps:
a. planning and control;
b. analysis and design;
c. implementation and execution;
d. evaluating exit criteria and reporting;
e. test closure activities.
This process is par- ticularly used for dynamic testing, but the
main headings of the process can be applied to reviews as well.
TESTING
SALAH SATUNYA YAITU…
Lanj,…
Test planning and control:
Test planning has the following major tasks, given approxi- mately in order, which help
us build a test plan:
a. Determine the scope and risks and identify the objectives of testing.
b. Determine the test approach (techniques, test items, coverage, identifying and
interfacing with the teams involved in testing, testware).
c. Implement the test policy and/or the test strategy.
d. Determine the required test resources (e.g. people, test environment, PCs).
e. Schedule test analysis and design tasks, test implementation, execution and
evaluation.
f. Determine the exit criteria.
Lanj,…
Test planning takes into account the feedback from monitoring
and control activities which take place through out the project.
Test control has the following major tasks:
a. Measure and analyze the results of reviews and testing
b. Monitor and document progress, test coverage and exit
criteria
c. Provide information on testing
d. Initiate corrective actions
e. Make decisions

Recommended for you

Fundamental test process endang
Fundamental test process endangFundamental test process endang
Fundamental test process endang

The document outlines the fundamental test process which consists of several main activities that occur at different levels of testing, though less formally for some levels like component testing. It describes the key activities in test planning, control, analysis and design, implementation and execution, evaluating exit criteria, and test closure. The major tasks of each activity are defined such as understanding requirements, deriving the test approach, measuring results, developing and prioritizing test cases, and evaluating if testing has met exit criteria. The document provides an overview of the standard test process.

Test process
Test processTest process
Test process

Testing is a process rather than a single activity. This process starts from test planning then designing test cases, preparing for execution and evaluating status till the test closure.

software testingtest process10slides
Testing Process
Testing ProcessTesting Process
Testing Process

The document outlines the software testing process, which includes defining test policies and strategies, preparing test plans, establishing testing objectives, designing test scenarios and cases, executing test cases, analyzing test results, and performing retesting and regression testing. Key steps involve writing test cases, defining test data, creating a test bed for execution, and logging and analyzing results to identify errors or missing requirements. The overall goal is to check if actual results match expected outcomes and ensure the software is defect-free.

software development
Lanj,…
Test analysis and design:
Test analysis and design has the following major tasks, in approximately the
following order:
a. Review the test basis (such as the product risk analysis, requirements, architecture,
design specifications, and interfaces), examining the specifications for the software
we are testing.
b. Identify test conditions based on analysis of test items, their specifications, and
what we know about their behavior and structure.
c. Design the tests using techniques to help select representative tests that relate to
particular aspects of the soft ware which carry risks or which are of particular
interest, based on the test conditions and going into more detail.
d. Evaluate testability of the requirements and system.
e. Design the test environment set-up and identify any required infrastructure and
tools.
Implementation:
a. Develop and prioritize test cases
b. Create test suites from the test cases for efficient test execution.
c. Implement and verify the environment.
Execution:
a. Execute the test suites and individual test cases, following test procedures.
b. Log the outcome of test execution and record the identities and versions of the software under test,
test tools and testware.
c. Compare actual results (what happened when we ran the tests) with expected results (what we
anticipated would happen).
d. Where there are differences between actual and expected results, report discrepancies as incidents.
e. Repeat test activities as a result of action taken for each discrepancy.
Test implementation and execution:
Test implementation and execution have the
following major tasks, in approximately the following
order:
Lanj,…
Evaluating exit criteria and reporting:
Evaluating exit criteria has the following major tasks:
a. Check test logs against the exit criteria specified in test
planning.
b. Assess if more tests are needed or if the exit criteria
specified should be changed.
c. Write a test summary report for stakeholders
Testing
Menguji sebuah system apakah layak dipakai
atau tidak.
Test closure activities:
a. Test closure activities include the following major
tasks
b. Check which planned deliverables we actually
delivered and ensure all incident reports have been
resolved through defect repair or deferral.
c. Finalize and archive testware, such as scripts, the
test environment, and any other test infrastructure,
for later reuse.
d. Hand over testware to the maintenance
organization who will support the software and
make any bug fixes or maintenance changes, for
use in con firmation testing and regression testing.
e. Evaluate how the testing went and analyze lessons
learned for future releases and projects.

Recommended for you

Fundamental Test Process
Fundamental Test ProcessFundamental Test Process
Fundamental Test Process

Nama : SUCI RAHMAWATI Nim : 11453201617 Program Studi Sistem Informasi Fakultas Sains dan Teknologi Universitas Islam Negeri Sultan Syarif Kasim Riau

Software Testing Foundations Part 8 - Test Tools
Software Testing Foundations Part 8 - Test ToolsSoftware Testing Foundations Part 8 - Test Tools
Software Testing Foundations Part 8 - Test Tools

The document discusses different classes of software testing tools, including test management tools, test specification tools, tools for static and dynamic testing, and tools for non-functional testing. It provides examples for each class. The document also discusses best practices for selecting, introducing, and ensuring successful adoption of test tools, including performing a cost-benefit analysis, establishing processes for tool integration and usage, and providing user training and support.

qatest toolstesting
Introduction to Software Testing
Introduction to Software TestingIntroduction to Software Testing
Introduction to Software Testing

In this quality assurance training session, you will learn introduction to software testing. Topics covered in this course are: • Course Overview • Introduction to Software Testing • Is Testing a Technical role • Project And Product • Quality Assurance Vs Quality Control • QC VS QA • Verification and Validation TO know more, visit this link: https://www.mindsmapped.com/courses/quality-assurance/get-practical-training-on-software-testing-quality-assurance-qa/

qa trainingonline qa trainingquality assurance training
Reverensi
Graham, D., et al.2006.Foundations of Software
Testing : ISTQB Certification.London, UK
:International Thomson Business Press
Link
http://sif.uin-suska.ac.id/
https://fst.uin-suska.ac.id/
http://www.uin-suska.ac.id/
End of Presentation
Thankyou for your attention
Giving your question 
Slide by Riauly Putra
Testing Dan implementasi kelas E 2017
Sistem Informasi UIN SUSKA RIAU
Lecture : M.Jazman S.Kom, M.Infosys

More Related Content

What's hot

Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
Azlan Nawawi
 
Fundamental test process hazahara
Fundamental test process hazaharaFundamental test process hazahara
Fundamental test process hazahara
Hazahara shadah
 
Fundamental test process_rendi_saputra_infosys_USR
Fundamental test process_rendi_saputra_infosys_USRFundamental test process_rendi_saputra_infosys_USR
Fundamental test process_rendi_saputra_infosys_USR
Rendi Saputra
 
Fundamental test process endang
Fundamental test process endangFundamental test process endang
Fundamental test process endang
endang setianingsih
 
Test process
Test processTest process
Test process
Soori Joy
 
Testing Process
Testing ProcessTesting Process
Testing Process
PandeyABHISHEK1
 
Fundamental Test Process
Fundamental Test ProcessFundamental Test Process
Fundamental Test Process
Suci Rahmawati
 
Software Testing Foundations Part 8 - Test Tools
Software Testing Foundations Part 8 - Test ToolsSoftware Testing Foundations Part 8 - Test Tools
Software Testing Foundations Part 8 - Test Tools
Nikita Knysh
 
Introduction to Software Testing
Introduction to Software TestingIntroduction to Software Testing
Introduction to Software Testing
Rajathi-QA
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
muhammad afif
 
Software Test Metrics and Measurements
Software Test Metrics and MeasurementsSoftware Test Metrics and Measurements
Software Test Metrics and Measurements
Davis Thomas
 
Test performance indicators
Test performance indicatorsTest performance indicators
Test performance indicators
Idexcel Technologies
 
Fundamental of testing
Fundamental of testingFundamental of testing
Fundamental of testing
aidul azmi
 
Writing good test plan and writing good tests
Writing good test plan and writing good testsWriting good test plan and writing good tests
Writing good test plan and writing good tests
Qingsong Yao
 
iSQI Certification Days Advanced Level Test Analyst Graham Bath
iSQI Certification Days Advanced Level Test Analyst Graham BathiSQI Certification Days Advanced Level Test Analyst Graham Bath
iSQI Certification Days Advanced Level Test Analyst Graham Bath
Ievgenii Katsan
 
Report test plan
Report test planReport test plan
Report test plan
Roan June Aranas
 
Fundamental Test Process - APRIDILA ANGGITA SURI
Fundamental Test Process - APRIDILA ANGGITA SURIFundamental Test Process - APRIDILA ANGGITA SURI
Fundamental Test Process - APRIDILA ANGGITA SURI
Apridila Anggita Suri
 
Fundamental Test Process
Fundamental Test ProcessFundamental Test Process
Fundamental Test Process
RakhesLeoPutra
 
Software Test Planning and Design
Software Test Planning and DesignSoftware Test Planning and Design
Software Test Planning and Design
EffOne_Technologies
 
Test Metrics
Test MetricsTest Metrics
Test Metrics
Devukjs
 

What's hot (20)

Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
 
Fundamental test process hazahara
Fundamental test process hazaharaFundamental test process hazahara
Fundamental test process hazahara
 
Fundamental test process_rendi_saputra_infosys_USR
Fundamental test process_rendi_saputra_infosys_USRFundamental test process_rendi_saputra_infosys_USR
Fundamental test process_rendi_saputra_infosys_USR
 
Fundamental test process endang
Fundamental test process endangFundamental test process endang
Fundamental test process endang
 
Test process
Test processTest process
Test process
 
Testing Process
Testing ProcessTesting Process
Testing Process
 
Fundamental Test Process
Fundamental Test ProcessFundamental Test Process
Fundamental Test Process
 
Software Testing Foundations Part 8 - Test Tools
Software Testing Foundations Part 8 - Test ToolsSoftware Testing Foundations Part 8 - Test Tools
Software Testing Foundations Part 8 - Test Tools
 
Introduction to Software Testing
Introduction to Software TestingIntroduction to Software Testing
Introduction to Software Testing
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
 
Software Test Metrics and Measurements
Software Test Metrics and MeasurementsSoftware Test Metrics and Measurements
Software Test Metrics and Measurements
 
Test performance indicators
Test performance indicatorsTest performance indicators
Test performance indicators
 
Fundamental of testing
Fundamental of testingFundamental of testing
Fundamental of testing
 
Writing good test plan and writing good tests
Writing good test plan and writing good testsWriting good test plan and writing good tests
Writing good test plan and writing good tests
 
iSQI Certification Days Advanced Level Test Analyst Graham Bath
iSQI Certification Days Advanced Level Test Analyst Graham BathiSQI Certification Days Advanced Level Test Analyst Graham Bath
iSQI Certification Days Advanced Level Test Analyst Graham Bath
 
Report test plan
Report test planReport test plan
Report test plan
 
Fundamental Test Process - APRIDILA ANGGITA SURI
Fundamental Test Process - APRIDILA ANGGITA SURIFundamental Test Process - APRIDILA ANGGITA SURI
Fundamental Test Process - APRIDILA ANGGITA SURI
 
Fundamental Test Process
Fundamental Test ProcessFundamental Test Process
Fundamental Test Process
 
Software Test Planning and Design
Software Test Planning and DesignSoftware Test Planning and Design
Software Test Planning and Design
 
Test Metrics
Test MetricsTest Metrics
Test Metrics
 

Similar to Bab i fundamental of testing

Fundamental test process (TESTING IMPLEMENTATION SYSTEM)
Fundamental test process (TESTING IMPLEMENTATION SYSTEM)Fundamental test process (TESTING IMPLEMENTATION SYSTEM)
Fundamental test process (TESTING IMPLEMENTATION SYSTEM)
Putri nadya Fazri
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
Irvan Febry
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
M Branikno Ramadhan
 
Ôn tập kiến thức ISTQB
Ôn tập kiến thức ISTQBÔn tập kiến thức ISTQB
Ôn tập kiến thức ISTQB
Jenny Nguyen
 
Question ISTQB foundation 3
Question ISTQB foundation 3Question ISTQB foundation 3
Question ISTQB foundation 3
Jenny Nguyen
 
FUNDAMENTAL TEST PROCESS
FUNDAMENTAL TEST PROCESSFUNDAMENTAL TEST PROCESS
FUNDAMENTAL TEST PROCESS
MeychiaGaiza
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
Aji Pamungkas Prasetio
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
Yoga Setiawan
 
stlc
stlcstlc
2 . fundamental test process
2 . fundamental test process2 . fundamental test process
2 . fundamental test process
sabrian SIF
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
M Branikno Ramadhan
 
stlc
stlcstlc
SDET UNIT 3.pptx
SDET UNIT 3.pptxSDET UNIT 3.pptx
SDET UNIT 3.pptx
Dr. Pallawi Bulakh
 
Fundamentals of testing
Fundamentals of testingFundamentals of testing
Fundamentals of testing
M HiDayat
 
St 1.5
St 1.5St 1.5
Stlc ppt
Stlc pptStlc ppt
Stlc ppt
Bhavik Modi
 
Fundamental test process
Fundamental test process Fundamental test process
Fundamental test process
alex swandi
 
Fundamental test process (andika m)
Fundamental test process (andika m)Fundamental test process (andika m)
Fundamental test process (andika m)
Andika Mardanu
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
Dinul
 
Software-Testing-Chapgdgdgsghshshshshshshs
Software-Testing-ChapgdgdgsghshshshshshshsSoftware-Testing-Chapgdgdgsghshshshshshshs
Software-Testing-Chapgdgdgsghshshshshshshs
shaikbab
 

Similar to Bab i fundamental of testing (20)

Fundamental test process (TESTING IMPLEMENTATION SYSTEM)
Fundamental test process (TESTING IMPLEMENTATION SYSTEM)Fundamental test process (TESTING IMPLEMENTATION SYSTEM)
Fundamental test process (TESTING IMPLEMENTATION SYSTEM)
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
 
Ôn tập kiến thức ISTQB
Ôn tập kiến thức ISTQBÔn tập kiến thức ISTQB
Ôn tập kiến thức ISTQB
 
Question ISTQB foundation 3
Question ISTQB foundation 3Question ISTQB foundation 3
Question ISTQB foundation 3
 
FUNDAMENTAL TEST PROCESS
FUNDAMENTAL TEST PROCESSFUNDAMENTAL TEST PROCESS
FUNDAMENTAL TEST PROCESS
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
 
stlc
stlcstlc
stlc
 
2 . fundamental test process
2 . fundamental test process2 . fundamental test process
2 . fundamental test process
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
 
stlc
stlcstlc
stlc
 
SDET UNIT 3.pptx
SDET UNIT 3.pptxSDET UNIT 3.pptx
SDET UNIT 3.pptx
 
Fundamentals of testing
Fundamentals of testingFundamentals of testing
Fundamentals of testing
 
St 1.5
St 1.5St 1.5
St 1.5
 
Stlc ppt
Stlc pptStlc ppt
Stlc ppt
 
Fundamental test process
Fundamental test process Fundamental test process
Fundamental test process
 
Fundamental test process (andika m)
Fundamental test process (andika m)Fundamental test process (andika m)
Fundamental test process (andika m)
 
Fundamental test process
Fundamental test processFundamental test process
Fundamental test process
 
Software-Testing-Chapgdgdgsghshshshshshshs
Software-Testing-ChapgdgdgsghshshshshshshsSoftware-Testing-Chapgdgdgsghshshshshshshs
Software-Testing-Chapgdgdgsghshshshshshshs
 

Recently uploaded

Unlocking Educational Synergy-DIKSHA & Google Classroom.pptx
Unlocking Educational Synergy-DIKSHA & Google Classroom.pptxUnlocking Educational Synergy-DIKSHA & Google Classroom.pptx
Unlocking Educational Synergy-DIKSHA & Google Classroom.pptx
bipin95
 
Front Desk Management in the Odoo 17 ERP
Front Desk  Management in the Odoo 17 ERPFront Desk  Management in the Odoo 17 ERP
Front Desk Management in the Odoo 17 ERP
Celine George
 
How to Handle the Separate Discount Account on Invoice in Odoo 17
How to Handle the Separate Discount Account on Invoice in Odoo 17How to Handle the Separate Discount Account on Invoice in Odoo 17
How to Handle the Separate Discount Account on Invoice in Odoo 17
Celine George
 
Ardra Nakshatra (आर्द्रा): Understanding its Effects and Remedies
Ardra Nakshatra (आर्द्रा): Understanding its Effects and RemediesArdra Nakshatra (आर्द्रा): Understanding its Effects and Remedies
Ardra Nakshatra (आर्द्रा): Understanding its Effects and Remedies
Astro Pathshala
 
How to Install Theme in the Odoo 17 ERP
How to  Install Theme in the Odoo 17 ERPHow to  Install Theme in the Odoo 17 ERP
How to Install Theme in the Odoo 17 ERP
Celine George
 
Howe Writing Center - Orientation Summer 2024
Howe Writing Center - Orientation Summer 2024Howe Writing Center - Orientation Summer 2024
Howe Writing Center - Orientation Summer 2024
Elizabeth Walsh
 
SYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISING
SYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISINGSYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISING
SYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISING
Dr Vijay Vishwakarma
 
Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...
Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...
Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...
Neny Isharyanti
 
AI_in_HR_Presentation Part 1 2024 0703.pdf
AI_in_HR_Presentation Part 1 2024 0703.pdfAI_in_HR_Presentation Part 1 2024 0703.pdf
AI_in_HR_Presentation Part 1 2024 0703.pdf
SrimanigandanMadurai
 
matatag curriculum education for Kindergarten
matatag curriculum education for Kindergartenmatatag curriculum education for Kindergarten
matatag curriculum education for Kindergarten
SarahAlie1
 
L1 L2- NLC PPT for Grade 10 intervention
L1 L2- NLC PPT for Grade 10 interventionL1 L2- NLC PPT for Grade 10 intervention
L1 L2- NLC PPT for Grade 10 intervention
RHODAJANEAURESTILA
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptx
heathfieldcps1
 
Chapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptx
Chapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptxChapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptx
Chapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptx
Brajeswar Paul
 
Credit limit improvement system in odoo 17
Credit limit improvement system in odoo 17Credit limit improvement system in odoo 17
Credit limit improvement system in odoo 17
Celine George
 
2024 KWL Back 2 School Summer Conference
2024 KWL Back 2 School Summer Conference2024 KWL Back 2 School Summer Conference
2024 KWL Back 2 School Summer Conference
KlettWorldLanguages
 
Lecture_Notes_Unit4_Chapter_8_9_10_RDBMS for the students affiliated by alaga...
Lecture_Notes_Unit4_Chapter_8_9_10_RDBMS for the students affiliated by alaga...Lecture_Notes_Unit4_Chapter_8_9_10_RDBMS for the students affiliated by alaga...
Lecture_Notes_Unit4_Chapter_8_9_10_RDBMS for the students affiliated by alaga...
Murugan Solaiyappan
 
Delegation Inheritance in Odoo 17 and Its Use Cases
Delegation Inheritance in Odoo 17 and Its Use CasesDelegation Inheritance in Odoo 17 and Its Use Cases
Delegation Inheritance in Odoo 17 and Its Use Cases
Celine George
 
Book Allied Health Sciences kmu MCQs.docx
Book Allied Health Sciences kmu MCQs.docxBook Allied Health Sciences kmu MCQs.docx
Book Allied Health Sciences kmu MCQs.docx
drtech3715
 
Is Email Marketing Really Effective In 2024?
Is Email Marketing Really Effective In 2024?Is Email Marketing Really Effective In 2024?
Is Email Marketing Really Effective In 2024?
Rakesh Jalan
 
NLC English 7 Consolidation Lesson plan for teacher
NLC English 7 Consolidation Lesson plan for teacherNLC English 7 Consolidation Lesson plan for teacher
NLC English 7 Consolidation Lesson plan for teacher
AngelicaLubrica
 

Recently uploaded (20)

Unlocking Educational Synergy-DIKSHA & Google Classroom.pptx
Unlocking Educational Synergy-DIKSHA & Google Classroom.pptxUnlocking Educational Synergy-DIKSHA & Google Classroom.pptx
Unlocking Educational Synergy-DIKSHA & Google Classroom.pptx
 
Front Desk Management in the Odoo 17 ERP
Front Desk  Management in the Odoo 17 ERPFront Desk  Management in the Odoo 17 ERP
Front Desk Management in the Odoo 17 ERP
 
How to Handle the Separate Discount Account on Invoice in Odoo 17
How to Handle the Separate Discount Account on Invoice in Odoo 17How to Handle the Separate Discount Account on Invoice in Odoo 17
How to Handle the Separate Discount Account on Invoice in Odoo 17
 
Ardra Nakshatra (आर्द्रा): Understanding its Effects and Remedies
Ardra Nakshatra (आर्द्रा): Understanding its Effects and RemediesArdra Nakshatra (आर्द्रा): Understanding its Effects and Remedies
Ardra Nakshatra (आर्द्रा): Understanding its Effects and Remedies
 
How to Install Theme in the Odoo 17 ERP
How to  Install Theme in the Odoo 17 ERPHow to  Install Theme in the Odoo 17 ERP
How to Install Theme in the Odoo 17 ERP
 
Howe Writing Center - Orientation Summer 2024
Howe Writing Center - Orientation Summer 2024Howe Writing Center - Orientation Summer 2024
Howe Writing Center - Orientation Summer 2024
 
SYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISING
SYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISINGSYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISING
SYBCOM SEM III UNIT 1 INTRODUCTION TO ADVERTISING
 
Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...
Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...
Understanding and Interpreting Teachers’ TPACK for Teaching Multimodalities i...
 
AI_in_HR_Presentation Part 1 2024 0703.pdf
AI_in_HR_Presentation Part 1 2024 0703.pdfAI_in_HR_Presentation Part 1 2024 0703.pdf
AI_in_HR_Presentation Part 1 2024 0703.pdf
 
matatag curriculum education for Kindergarten
matatag curriculum education for Kindergartenmatatag curriculum education for Kindergarten
matatag curriculum education for Kindergarten
 
L1 L2- NLC PPT for Grade 10 intervention
L1 L2- NLC PPT for Grade 10 interventionL1 L2- NLC PPT for Grade 10 intervention
L1 L2- NLC PPT for Grade 10 intervention
 
The basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptxThe basics of sentences session 10pptx.pptx
The basics of sentences session 10pptx.pptx
 
Chapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptx
Chapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptxChapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptx
Chapter-2-Era-of-One-party-Dominance-Class-12-Political-Science-Notes-2 (1).pptx
 
Credit limit improvement system in odoo 17
Credit limit improvement system in odoo 17Credit limit improvement system in odoo 17
Credit limit improvement system in odoo 17
 
2024 KWL Back 2 School Summer Conference
2024 KWL Back 2 School Summer Conference2024 KWL Back 2 School Summer Conference
2024 KWL Back 2 School Summer Conference
 
Lecture_Notes_Unit4_Chapter_8_9_10_RDBMS for the students affiliated by alaga...
Lecture_Notes_Unit4_Chapter_8_9_10_RDBMS for the students affiliated by alaga...Lecture_Notes_Unit4_Chapter_8_9_10_RDBMS for the students affiliated by alaga...
Lecture_Notes_Unit4_Chapter_8_9_10_RDBMS for the students affiliated by alaga...
 
Delegation Inheritance in Odoo 17 and Its Use Cases
Delegation Inheritance in Odoo 17 and Its Use CasesDelegation Inheritance in Odoo 17 and Its Use Cases
Delegation Inheritance in Odoo 17 and Its Use Cases
 
Book Allied Health Sciences kmu MCQs.docx
Book Allied Health Sciences kmu MCQs.docxBook Allied Health Sciences kmu MCQs.docx
Book Allied Health Sciences kmu MCQs.docx
 
Is Email Marketing Really Effective In 2024?
Is Email Marketing Really Effective In 2024?Is Email Marketing Really Effective In 2024?
Is Email Marketing Really Effective In 2024?
 
NLC English 7 Consolidation Lesson plan for teacher
NLC English 7 Consolidation Lesson plan for teacherNLC English 7 Consolidation Lesson plan for teacher
NLC English 7 Consolidation Lesson plan for teacher
 

Bab i fundamental of testing

  • 1. Testing Dan Implementasi Sistem Chapter 1 Fundamental of Testing Riauly Putra UIN SUSKA RIAU SISTEM INFORMASI 12/11/2017
  • 2. Fundamental Test Process Introduction: These start with test planning and continue through to test closure. In this section, you'll also encounter the glossary terms confirmation testing, exit criteria, incident, regression testing, test basis, test condition, test coverage, test data, test execution, test log, test plan, test strategy, test summary report and testware. So we can divide the activities within the fundamental test process into the following basic steps: a. planning and control; b. analysis and design; c. implementation and execution; d. evaluating exit criteria and reporting; e. test closure activities. This process is par- ticularly used for dynamic testing, but the main headings of the process can be applied to reviews as well. TESTING SALAH SATUNYA YAITU…
  • 3. Lanj,… Test planning and control: Test planning has the following major tasks, given approxi- mately in order, which help us build a test plan: a. Determine the scope and risks and identify the objectives of testing. b. Determine the test approach (techniques, test items, coverage, identifying and interfacing with the teams involved in testing, testware). c. Implement the test policy and/or the test strategy. d. Determine the required test resources (e.g. people, test environment, PCs). e. Schedule test analysis and design tasks, test implementation, execution and evaluation. f. Determine the exit criteria.
  • 4. Lanj,… Test planning takes into account the feedback from monitoring and control activities which take place through out the project. Test control has the following major tasks: a. Measure and analyze the results of reviews and testing b. Monitor and document progress, test coverage and exit criteria c. Provide information on testing d. Initiate corrective actions e. Make decisions
  • 5. Lanj,… Test analysis and design: Test analysis and design has the following major tasks, in approximately the following order: a. Review the test basis (such as the product risk analysis, requirements, architecture, design specifications, and interfaces), examining the specifications for the software we are testing. b. Identify test conditions based on analysis of test items, their specifications, and what we know about their behavior and structure. c. Design the tests using techniques to help select representative tests that relate to particular aspects of the soft ware which carry risks or which are of particular interest, based on the test conditions and going into more detail. d. Evaluate testability of the requirements and system. e. Design the test environment set-up and identify any required infrastructure and tools.
  • 6. Implementation: a. Develop and prioritize test cases b. Create test suites from the test cases for efficient test execution. c. Implement and verify the environment. Execution: a. Execute the test suites and individual test cases, following test procedures. b. Log the outcome of test execution and record the identities and versions of the software under test, test tools and testware. c. Compare actual results (what happened when we ran the tests) with expected results (what we anticipated would happen). d. Where there are differences between actual and expected results, report discrepancies as incidents. e. Repeat test activities as a result of action taken for each discrepancy. Test implementation and execution: Test implementation and execution have the following major tasks, in approximately the following order:
  • 7. Lanj,… Evaluating exit criteria and reporting: Evaluating exit criteria has the following major tasks: a. Check test logs against the exit criteria specified in test planning. b. Assess if more tests are needed or if the exit criteria specified should be changed. c. Write a test summary report for stakeholders
  • 8. Testing Menguji sebuah system apakah layak dipakai atau tidak. Test closure activities: a. Test closure activities include the following major tasks b. Check which planned deliverables we actually delivered and ensure all incident reports have been resolved through defect repair or deferral. c. Finalize and archive testware, such as scripts, the test environment, and any other test infrastructure, for later reuse. d. Hand over testware to the maintenance organization who will support the software and make any bug fixes or maintenance changes, for use in con firmation testing and regression testing. e. Evaluate how the testing went and analyze lessons learned for future releases and projects.
  • 9. Reverensi Graham, D., et al.2006.Foundations of Software Testing : ISTQB Certification.London, UK :International Thomson Business Press
  • 11. End of Presentation Thankyou for your attention Giving your question  Slide by Riauly Putra Testing Dan implementasi kelas E 2017 Sistem Informasi UIN SUSKA RIAU Lecture : M.Jazman S.Kom, M.Infosys