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
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.
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

PPTX
Bab i fundamental of testing (yoga)
PPTX
Bab i fundamental of testing
PPTX
Chapter 1 Fundamental of Testing
PPT
Tiara Ramadhani - Program Studi S1 Sistem Informasi - Fakultas Sains dan Tekn...
PPTX
Fundamental Test Process
PPTX
Fundamentaltestprocess windirohmaheny11453205427 kelase
PPTX
Fundamental test process
Bab i fundamental of testing (yoga)
Bab i fundamental of testing
Chapter 1 Fundamental of Testing
Tiara Ramadhani - Program Studi S1 Sistem Informasi - Fakultas Sains dan Tekn...
Fundamental Test Process
Fundamentaltestprocess windirohmaheny11453205427 kelase
Fundamental test process

What's hot (20)

PPTX
Fundamental test process
PPTX
Fundamental test process hazahara
PPTX
Fundamental test process_rendi_saputra_infosys_USR
PPTX
Fundamental test process endang
PDF
Test process
PPTX
Testing Process
PPTX
Fundamental Test Process
PPTX
Software Testing Foundations Part 8 - Test Tools
PPSX
Introduction to Software Testing
PPTX
Fundamental test process
PPTX
Software Test Metrics and Measurements
PDF
Test performance indicators
PPTX
Fundamental of testing
PPTX
Writing good test plan and writing good tests
PDF
iSQI Certification Days Advanced Level Test Analyst Graham Bath
PPTX
Report test plan
PPTX
Fundamental Test Process - APRIDILA ANGGITA SURI
PPTX
Fundamental Test Process
PDF
Software Test Planning and Design
PPT
Test Metrics
Fundamental test process
Fundamental test process hazahara
Fundamental test process_rendi_saputra_infosys_USR
Fundamental test process endang
Test process
Testing Process
Fundamental Test Process
Software Testing Foundations Part 8 - Test Tools
Introduction to Software Testing
Fundamental test process
Software Test Metrics and Measurements
Test performance indicators
Fundamental of testing
Writing good test plan and writing good tests
iSQI Certification Days Advanced Level Test Analyst Graham Bath
Report test plan
Fundamental Test Process - APRIDILA ANGGITA SURI
Fundamental Test Process
Software Test Planning and Design
Test Metrics
Ad

Similar to Bab i fundamental of testing (20)

PPTX
Fundamental test process (TESTING IMPLEMENTATION SYSTEM)
PPTX
Fundamental test process
PPTX
Fundamental test process
DOC
Ôn tập kiến thức ISTQB
DOC
Question ISTQB foundation 3
PPTX
FUNDAMENTAL TEST PROCESS
PPTX
Fundamental test process
PPTX
Fundamental test process
DOCX
PPTX
2 . fundamental test process
PPTX
Fundamental test process
DOCX
PPTX
SDET UNIT 3.pptx
PPTX
Fundamentals of testing
PPTX
Stlc ppt
PPTX
Fundamental test process
PDF
Test Management final ppt file for vp(1).pdf
PPTX
Fundamental test process (andika m)
PPTX
Fundamental test process
Fundamental test process (TESTING IMPLEMENTATION SYSTEM)
Fundamental test process
Fundamental test process
Ôn tập kiến thức ISTQB
Question ISTQB foundation 3
FUNDAMENTAL TEST PROCESS
Fundamental test process
Fundamental test process
2 . fundamental test process
Fundamental test process
SDET UNIT 3.pptx
Fundamentals of testing
Stlc ppt
Fundamental test process
Test Management final ppt file for vp(1).pdf
Fundamental test process (andika m)
Fundamental test process
Ad

Recently uploaded (20)

PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PDF
RMMM.pdf make it easy to upload and study
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PDF
Insiders guide to clinical Medicine.pdf
PPTX
Cell Structure & Organelles in detailed.
human mycosis Human fungal infections are called human mycosis..pptx
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
The Healthy Child – Unit II | Child Health Nursing I | B.Sc Nursing 5th Semester
PPH.pptx obstetrics and gynecology in nursing
Abdominal Access Techniques with Prof. Dr. R K Mishra
RMMM.pdf make it easy to upload and study
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Microbial disease of the cardiovascular and lymphatic systems
VCE English Exam - Section C Student Revision Booklet
Supply Chain Operations Speaking Notes -ICLT Program
O5-L3 Freight Transport Ops (International) V1.pdf
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Anesthesia in Laparoscopic Surgery in India
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Insiders guide to clinical Medicine.pdf
Cell Structure & Organelles in detailed.

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