Testing computer software
"This book will teach you how to test computer software under real-world conditions. The authors have all been test managers and software development managers at well-known Silicon Valley software companies. Successful consumer software companies have learned how to produce high-quality product...
Saved in:
Main Author: | |
---|---|
Other Authors: | , |
Format: | eBook |
Language: | English |
Published: |
New York :
Wiley,
©1999.
|
Edition: | 2nd ed. |
Subjects: | |
ISBN: | 9781523118359 1523118350 0471358460 9780471358466 |
Physical Description: | 1 online resource (xv, 480 pages) : illustrations, form |
LEADER | 07010cam a2200529 a 4500 | ||
---|---|---|---|
001 | kn-ocn894785628 | ||
003 | OCoLC | ||
005 | 20240717213016.0 | ||
006 | m o d | ||
007 | cr cn||||||||| | ||
008 | 141107r19991993nyuak ob 001 0 eng d | ||
040 | |a OCLCE |b eng |e pn |c OCLCE |d UMI |d DEBSZ |d OCLCQ |d OCLCO |d OCLCQ |d CEF |d OCLCA |d KNOVL |d OCLCA |d OCLCQ |d OCLCO |d OCLCQ |d OCLCO |d OCLCL | ||
020 | |a 9781523118359 |q (electronic bk.) | ||
020 | |a 1523118350 |q (electronic bk.) | ||
020 | |z 0471358460 |q (pbk. ; |q acid-free paper) | ||
020 | |z 9780471358466 |q (pbk. ; |q acid-free paper) | ||
035 | |a (OCoLC)894785628 |z (OCoLC)846957956 |z (OCoLC)1044318927 |z (OCoLC)1056350941 |z (OCoLC)1060899289 |z (OCoLC)1075514642 |z (OCoLC)1103537596 |z (OCoLC)1420710283 | ||
042 | |a dlr | ||
100 | 1 | |a Kaner, Cem. | |
245 | 1 | 0 | |a Testing computer software / |c Cem Kaner, Jack Falk, Hung Quoc Nguyen. |
250 | |a 2nd ed. | ||
260 | |a New York : |b Wiley, |c ©1999. | ||
300 | |a 1 online resource (xv, 480 pages) : |b illustrations, form | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
504 | |a Includes bibliographical references (pages 437-450) and index. | ||
506 | |a Plný text je dostupný pouze z IP adres počítačů Univerzity Tomáše Bati ve Zlíně nebo vzdáleným přístupem pro zaměstnance a studenty | ||
520 | 1 | |a "This book will teach you how to test computer software under real-world conditions. The authors have all been test managers and software development managers at well-known Silicon Valley software companies. Successful consumer software companies have learned how to produce high-quality products under tight time and budget constraints. The book explains the testing side of that success. Book jacket."--Jacket | |
505 | 0 | 0 | |t Notes on the book's structure and layout -- |t Fundamentals -- |t An example test series -- |t The first cycle of testing -- |t The second cycle of testing -- |t What will happen in later cycles of testing -- |t The objectives and limits of testing -- |t You can't test a program completely -- |t The tester's objective: Program verification? -- |t So, why test? -- |t Test types and their place in the software development process -- |t Overview of the software development stages -- |t Planning stages. |
505 | 8 | |t Testing during the planning stages -- |t Design stages -- |t Testing during the design stages -- |t Glass box code testing is part of the coding stage -- |t Regression testing -- |t Black box testing -- |t Maintenance -- |t Software errors -- |t Quality -- |t What is a software error? -- |t Categories of software errors -- |t Reporting and analyzing bugs -- |t Write Problem Reports immediately -- |t Content of the Problem Report -- |t Characteristics of the Problem Report -- |t Analysis of a reproducible bug. | |
505 | 8 | |t Tactics for analyzing a reproducible bug -- |t Making a bug reproducible -- |t The problem tracking system -- |t The prime objective of a problem tracking system -- |t The tasks of the system -- |t Problem tracking overview -- |t The users of the tracking system -- |t Mechanics of the database -- |t Further thoughts on problem reporting -- |t Test case design -- |t Characteristics of a good test -- |t Equivalence classes and boundary values -- |t Visible state transitions. | |
505 | 8 | |t Race conditions and other time dependencies -- |t Load testing -- |t Error guessing -- |t Function equivalence testing: automation, sensitivity analysis & random input -- |t Regression testing: checking whether a bug fix worked -- |t Regression testing: the standard battery of tests -- |t Executing the tests -- |t Testing printers (and other devices) -- |t Some general issues in configuration testing -- |t Printer testing -- |t Localization testing -- |t Was the base code changed?. | |
505 | 8 | |t Work with someone fluent in the language -- |t Is the text independent from the code? -- |t Translated text expands -- |t Character sets -- |t Keyboards -- |t Text filters -- |t Loading, saving, importing, and exporting high and low ASCII -- |t Operating system language -- |t Hot keys -- |t Garbled in translation -- |t Error message identifiers -- |t Hyphenation rules -- |t Spelling rules -- |t Sorting rules -- |t Uppercase and lowercase conversion -- |t Underscoring rules -- |t Printers -- |t Sizes of paper. | |
505 | 8 | |t CPU's and video -- |t Rodents -- |t Data formats and setup options -- |t Rulers and measurements -- |t Culture-bound graphics -- |t Culture-bound output -- |t European product compatibility -- |t Memory availability -- |t Do GUIs solve the problem? -- |t Automated testing -- |t Testing user manuals -- |t Effective documentation -- |t The documentation tester's objectives -- |t How testing documentation contributes to software reliability -- |t Become the technical editor. | |
505 | 8 | |t Working with the manual through its development stages -- |t Online help -- |t Testing tools -- |t Fundamental tools -- |t Automated acceptance and regression tests -- |t Standards -- |t Translucent-box testing -- |t Test planning and test documentation -- |t The overall objective of the test plan: product or tool? -- |t Detailed objectives of test planning and documentation -- |t What types of tests to cover in test planning documents -- |t A strategy for developing components of test planning documents. | |
505 | 8 | |t Components of test planning documents -- |t Documenting test materials -- |t A closing thought -- |t Managing Testing Projects and Groups -- |t Tying it together -- |t Software development tradeoffs -- |t Software development models -- |t Quality-related costs -- |t The development time line -- |t Product design -- |t Fragments coded: first functionality -- |t Almost alpha -- |t Alpha -- |t Pre-beta -- |t Beta -- |t User interface (UI) freeze -- |t Pre-final -- |t Final integrity testing -- |t Release -- |t Project post-mortems. | |
505 | 8 | |t Legal consequences of defective software -- |t Breach of contract -- |t Torts: lawsuits involving fault -- |t Whistle blowing -- |t Managing a testing group -- |t Managing a testing group -- |t The role of the testing group -- |t A test group is not an unmixed blessing -- |t An alternative? Independent test agencies -- |t Scheduling tips -- |t Your staff -- |t Appendix: common software errors -- |t User interface errors -- |t Error handling -- |t Boundary-related errors -- |t Calculation errors. | |
505 | 8 | |t Initial and later states -- |t Control flow errors -- |t Errors in handling or interpreting data -- |t Race conditions -- |t Load conditions -- |t Hardware -- |t Source, version, and ID control -- |t Testing errors. | |
590 | |a Knovel |b Knovel (All titles) | ||
650 | 0 | |a Computer software |x Testing. | |
655 | 7 | |a elektronické knihy |7 fd186907 |2 czenas | |
655 | 9 | |a electronic books |2 eczenas | |
700 | 1 | |a Falk, Jack L., |d 1950- |1 https://id.oclc.org/worldcat/entity/E39PCjFcv8bq9m4qRdCM9F7Rw3 | |
700 | 1 | |a Nguyen, Hung Quoc. | |
776 | 0 | 8 | |i Print version: |a Kaner, Cem. |t Testing computer software. |b 2nd ed. |d New York : Wiley, ©1999 |w (OCoLC)42078224 |
856 | 4 | 0 | |u https://proxy.k.utb.cz/login?url=https://app.knovel.com/hotlink/toc/id:kpTCSE0003/testing-computer-software?kpromoter=marc |y Full text |