Главная    Ex Libris    Книги    Журналы    Статьи    Серии    Каталог    Wanted    Загрузка    ХудЛит    Справка    Поиск по индексам    Поиск    Форум   
blank
Авторизация

       
blank
Поиск по указателям

blank
blank
blank
Красота
blank
McGregor J.D., Sykes D.A. — A Practical Guide to Testing Object-Oriented Software
McGregor J.D., Sykes D.A. — A Practical Guide to Testing Object-Oriented Software



Обсудите книгу на научном форуме



Нашли опечатку?
Выделите ее мышкой и нажмите Ctrl+Enter


Название: A Practical Guide to Testing Object-Oriented Software

Авторы: McGregor J.D., Sykes D.A.

Аннотация:

A Practical Guide to Testing Object-Oriented Software focuses on the real-world issues that arise in planning and implementing effective testing for object-oriented and component-based software development. It shows how testing object-oriented software differs from testing procedural software and highlights the unique challenges and opportunities inherent in object-oriented software testing.

The authors reveal how object-oriented software development allows testing to be integrated into each stage of the process — from defining requirements to system integration — resulting in a smoother development process and a higher end quality. As they follow this process, they describe what to test at each stage as well as offer experienced-based testing techniques.

You will find information on such important topics as:

Testing analysis and design models, including selecting test cases to guide design inspections

Testing components, frameworks, and product lines

The testing challenges of inheritance and polymorphism

How to devise an effective testing strategy

Testing classes, including constructing a test driver and test suites

Testing object interactions, covering sampling test cases, off-the-shelf components, protocol testing, and test patterns

Testing class hierarchies, featuring subclass test requirements Testing distributed objects, including threads, life cycle testing, and Web server testing

Testing systems, with information on stress, life cycle, and performance testing


One comprehensive example runs throughout the book to demonstrate testing techniques for each stage of development. In addition, the book highlights important questions that testers should ask when faced with specific testing tasks.

The authors acknowledge that testing is often viewed as a necessary evil, and that resources allocated to testing are often limited. With that in mind, they present a valuable repertoire of testing techniques from which you can choose those that fit your budget, schedule, and needs.


Язык: en

Рубрика: Технология/

Статус предметного указателя: Готов указатель с номерами страниц

ed2k: ed2k stats

Год издания: 2001

Количество страниц: 416

Добавлена в каталог: 25.03.2007

Операции: Положить на полку | Скопировать ссылку для форума | Скопировать ID
blank
Предметный указатель
24061, Heading1, Hierarchical Incremental Testing      
87678, Heading1, Testing Object Interactions      
abstract class      
action      
Active Server Pages      
Activity      
Actor      
actual parameter      
Analysis model      
Ancestor      
Application      
application analysis      2nd
base class      
baseline test suite      
BeanBox      
behavior      
buddy approach      
buddy testing      
Business risks      
Capability maturity model for software      
change case      
class      
class family      
class implementation      
class invariant      2nd
class specification      
class tester      
Class testing      
collaborating class      
Collection class      
Completeness      
components      
concrete subclass      
concurrent state diagram      
Consistency      
constructor      
Continuum      
contract      
core assets      
correctness      
Coverage      
data member      
defensive programming      
derived class      
descendent      
Design model      
desk check      
destructor      
developer      
developer hours/number of defects metric      
dimensions of testing      2nd
domain analysis      2nd
domain-level use case      
domain-level use cases      
Drawer      
embedded software      
Event      
exception      
extends      2nd
Factor      2nd
Framework      
grand tour test cases      
guard      
guided inspection      
hierarchical incremental testing      
Hot spots      
implementation      
inclusion polymorphism      
Increment      
incremental, iterative process      
independent tester      
inheritance      
Inheritance Hierarchy      
inherited test case      
inspector operation      
Instance      
Instance variable      
Integrator      
interaction testing      
INTERFACE      
interface testing      
Level      
life cycle scenario      
load test      
Message      
Moderator      
modifier operations      
multi-tiered system      
mutator operation      
navigability      
Non-primitive classes      
number of defects/developer hour metric      
OATS      2nd
Object      
object under test      
one-off systems      
Operation      
operational profile      
Orthogonal array      
orthogonal array testing      2nd
parametric polymorphism      
path testing      
Polymorphism      
Population      
post-condition      
pre-condition      
primitive class      
probability distribution      
product line      
Project risks      
pure virtual methods      
query operations      
Receiver      
Recorder      
reply      
Return code      
Risk analysis      2nd
Root      
Sample      
Scenario      
sender      
sequence diagram      2nd
Software      
software architecture      
software product line      
Specification      
standard arrays      
State      
State diagram      
STEP testing technique      
stratified      
stratified sample      
Stress testing      
subclass      
substate      
superclass      
superstate      
SW-CMM      
Synchronize      
system      
system tester      
Technical risks      
test case method      
test manager      
tester      
tester class      
testing perspective      
Thread      
Transition      
Trigger      
Unified Modeling Language      
Uniform probability distribution      
USE      
Use case      2nd
Uses      
Variable      
blank
Реклама
blank
blank
HR
@Mail.ru
       © Электронная библиотека попечительского совета мехмата МГУ, 2004-2020
Электронная библиотека мехмата МГУ | Valid HTML 4.01! | Valid CSS! О проекте