Testing Computer SoftwareDies ist die 2. Auflage eines herausragenden und äußerst erfolgreichen Softwaretitels, der auch von Amazon besonders empfohlen wird. Früher herausgegeben von VNR Computer Library, ist dieses Buch jetzt bei Wiley erhältlich. Zuverlässige Computer-Software ist der Schlüssel zum Erfolg aller IT-Unternehmen und -systeme. Jedoch ist es unmöglich erfolgreiche und zuverlässige Software herzustellen, ohne daß diese ein umfangreiches Testverfahren durchläuft. Und genau um diese Testverfahren geht es hier. Cem Kaner, anerkannter Experte auf diesem Gebiet, hat mit diesem Buch einen Leitfaden verfaßt, der von unschätzbarem Wert ist für ALLE: Für Studenten, die sich um eine Stelle als Software-Tester bewerben, für erfahrene Programmierer, die Fehler schnell aufdecken müssen oder mit einer Armada von Testern kommunizieren müssen und für Projekt- und Test-Manager, die eine Vielzahl von Leuten, Fristen und Erwartungen jedes einzelnen Softwareprojekts unter einen Hut kriegen müssen. Außerdem ist dieses Buch eine große Hilfe für alle, die ein Betriebssystem für den Privatgebrauch erworben haben, das nicht ihren Erwartungen entspricht. Der Erfolg dieses Buches beruht auf seiner Realitätsnähe und Praxisbezogenheit: Qualität und Zuverlässigkeit von Software am modernen Arbeitsplatz. (y08/99) |
Contents
An example test series | 1 |
The objectives and limits of testing | 17 |
Test types and their place in the software development process | 27 |
Software errors | 59 |
Reporting and analyzing bugs | 65 |
Test case design | 123 |
Testing printers and other devices | 143 |
Localization testing | 169 |
Testing user manuals | 179 |
Other editions - View all
Common terms and phrases
acceptance test alpha ASCII automated tests beta black box testing boldface boundary bug reports bytes called Cem Kaner chapter character command complete contract copy cost crash create cursor cycle of testing damages database describe detailed device discussion disk display dot matrix printers enter equivalence classes error messages example execute Failure Figure function hardware input keyboard look manual marketing matrix memory menu miss module MS-DOS onscreen output printer testing probably Problem Reports project manager race conditions regression tests release reliability reproduce routine schedule screen software development software testing someone specification stack staff standards subroutine Suppose tasks test documentation test manager test plan testers Testing Group tort user interface values variables warranty waterfall method write wrong



