Seven Principles of Software Testing.

The article discusses software testing, examining the scope, limitations, and need for proper software testing. The importance of setting realistic expectations when testing software is described. Topics include the tenuous connection between quality and testing, unsatisfactory program executions, a...

Full description

Bibliographic Details
Published in:Computer (00189162) Vol. 41; no. 8; pp. 99 - 102
Main Author: Meyer, Bertrand
Format: Article
Published: IEEE Aug2008
Subjects:
Online Access:View this record in EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=34035358&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 34035358
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00189162
        PUT
      jtl: Computer (00189162)
      issn: 00189162
      maglogo: N
    pubinfo:
      dt: Aug2008
      vid: 41
      iid: 8
      pid: 13605
      pub: IEEE
    artinfo:
      ui:
        34035358
        10.1109/MC.2008.306
      ppf: 99
      ppct: 3
      formats:
      tig:
        atl: Seven Principles of Software Testing.
      aug:
        au: Meyer, Bertrand
        affil: Professor of Software Engineering, ETH Zurich.
      su:
        Computer software quality control
        Testing
        Software engineering
        Computer programming
        Computer science
        Information technology
      sug:
        subj:
          Computer software quality control
          Testing
          Software engineering
          Computer programming
          Computer science
          Information technology
      ab: The article discusses software testing, examining the scope, limitations, and need for proper software testing. The importance of setting realistic expectations when testing software is described. Topics include the tenuous connection between quality and testing, unsatisfactory program executions, and the definition of the informal term "bug." Also discussed are the precise estimates given by mathematical reliability models, failed tests that demonstrate nonquality, and the use of program testing to try to make the program fail.
      pubtype: Academic Journal
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2008
    holdings:
      @attributes:
        islocal: N