Information System
Testing
Genta Sahuri
0812-8780-2470
Genta.sahuri@president.ac.id
 Information in general
 any entity or form that provides the answer to a
question of some kind or resolves uncertainty
 Information in IT
 data that has been processed in such a way as to be
meaningful to the person who receives
Definition
 Information system
 Collection of technical and human resources that
provide the storage, computing, distribution, and
communication for the information required by all or
some part of an enterprise .
 A special form of IS is a management information
system ( MIS ), which provides information for
managing an enterprise.
Definition
 Software testing
 Investigation conducted to provide stakeholders
with information about the quality of the product
or service under test
 Provide an objective, independent view of the
software to allow the business to appreciate and
understand the risks of software implementation
Definition
 Implementation
 Realization of an application, or execution of a
plan, idea, model, design, specification, standard,
algorithm, or policy.
 In computer science, an implementation is a
realization of a technical specification or algorithm
as a program, software component, or other
computer system through computer programming
and deployment
Definition
“Software bugs, or errors... ...cost the U.S.
economy an estimated $59.5 billion
annually...more than a third of these costs,
or an estimated $22.2 billion ... could be
eliminated by an improved testing ...”
NIST (National Institute of Standards and Technology), 2002
Why software should be tested?
A software defect left unfixed until late in the
development cycle costs 80 to 1000 times more to fix
than it would if it was dealt with earlier
Gartner Inc.
Why software should be tested?
A software bug is an error, flaw, failure,
or fault in a computer program or system
that causes it to produce an incorrect or
unexpected result, or to behave in
unintended ways
 ”Software Testing is the process of executing a
program or system with the intent of finding errors” *
Or
 Any activity aimed at evaluating an attribute or
capability of a program or system and determining that
it meets its required results” **
Purpose of Software Testing
* Glenford Myers, The art of software testing
** William Hetzel, The Complete Guide to Software Testing

Teaching demo.pptx

  • 1.
  • 2.
     Information ingeneral  any entity or form that provides the answer to a question of some kind or resolves uncertainty  Information in IT  data that has been processed in such a way as to be meaningful to the person who receives Definition
  • 3.
     Information system Collection of technical and human resources that provide the storage, computing, distribution, and communication for the information required by all or some part of an enterprise .  A special form of IS is a management information system ( MIS ), which provides information for managing an enterprise. Definition
  • 4.
     Software testing Investigation conducted to provide stakeholders with information about the quality of the product or service under test  Provide an objective, independent view of the software to allow the business to appreciate and understand the risks of software implementation Definition
  • 5.
     Implementation  Realizationof an application, or execution of a plan, idea, model, design, specification, standard, algorithm, or policy.  In computer science, an implementation is a realization of a technical specification or algorithm as a program, software component, or other computer system through computer programming and deployment Definition
  • 6.
    “Software bugs, orerrors... ...cost the U.S. economy an estimated $59.5 billion annually...more than a third of these costs, or an estimated $22.2 billion ... could be eliminated by an improved testing ...” NIST (National Institute of Standards and Technology), 2002 Why software should be tested?
  • 7.
    A software defectleft unfixed until late in the development cycle costs 80 to 1000 times more to fix than it would if it was dealt with earlier Gartner Inc. Why software should be tested?
  • 8.
    A software bugis an error, flaw, failure, or fault in a computer program or system that causes it to produce an incorrect or unexpected result, or to behave in unintended ways
  • 9.
     ”Software Testingis the process of executing a program or system with the intent of finding errors” * Or  Any activity aimed at evaluating an attribute or capability of a program or system and determining that it meets its required results” ** Purpose of Software Testing * Glenford Myers, The art of software testing ** William Hetzel, The Complete Guide to Software Testing

Editor's Notes

  • #5 Stakeholders: Pemangku kepentingan
  • #8 Jadi software yg dibiarin/ditelantarin padahal ada bug/cacat nya sampai akhir pengembangannya..akan memakan biaya 80 sampai 1000 kali lebih banyak Jadi jangan nunggu 2 dibetulin nya bro, mending klo ketemu ada cacat nya harus segera ditanggulangi...klo ga biayanya Bakalan bengkak 80 - 1000 kali, biaya disini bisa tentang harga, or kerja
  • #9 Defect: cacat