Тестирование софта

       

Тестирование софта

Очень часто при разработке программного обеспечения приходится сталкиваться с одной из двух проблем. Либо качество разработанного продукта много ниже самых минимальных разумных требований, либо затраты на тестирование превосходят все разумные пределы. К сожалению, бывает и так, что обе проблемы существуют одновременно. И денег на тестирование истрачено много, а качества достичь так и не удалось.
Увы, для большинства фирм низкое качество выпускаемого ПО — верный путь если не к полному исчезновению фирмы, то, по крайней мере, к потере клиентов и существенным финансовым потерям.
Кому нужно не оттестированное ПО, которое может подвести в любой самый неподходящий момент!
Одной из причин такой ситуации является объективная сложность процесса тестирования ПО. Ведь под словом Тестирование может скрываться множество самых различных действий, направленных на решение множества разнообразных задач. Тут и запуск и исполнение программы с целью проверки отсутствия ошибок, и оценка производительности, и контроль наличия и полноты документации и даже качества принятых проектных решений.

Автоматизация процесса тестирования IBM Rational
Инструментальные средства поддержки процесса тестирования
Дополнительное обеспечение корректности тестового набора
Максимизация числа различных подслов
Построение абстрактной модели
Генетические алгоритмы
Проблемы организации тестовых наборов
Представление тестовых данных
Функциональное тестирование Web-приложений на основе технологии UniTesK
Автоматическая генерация позитивных
Три цвета
Тестирование на основе моделей
Процесс разработки тестового сценария
Что такое PDL
Методы обеспечения переносимости ПО
Классификация задач и ролей в тестировании, основанная на методологии RUP
QT: интерфейс, и не только
Обзор протокола Mobile IPv6
База данных стандарта LSB
Использование формальных методов для обеспечения соблюдения программных стандартов
Инженерный калькулятор
TET (Test Environment Toolkit)
Парное тестирование — возьмём от ХР лучшее
Сравнение эффективности обходчиков UniTESK
Стратегия модульного тестирования
Подход UniTesK к разработке тестов: достижения и перспективы
Стандартизация Грид
Краткий обзор технологии UniTesK
Классификация тестируемых систем в соответствии с конфигурацией потоков управления
Методика автоматизированной проверки
Верификация компиляторов - систематический подход
Автоматическая генерация тестов
Тестирование трансляторов
Модель приложения
Обзор технологии AVM
Краткий обзор технологии тестирования UniTESK
Функции IPv выбранные для тестирования
Mодели аппаратного обеспечения
Об одном методе сокращения набора тестов
Разработка критериев анализа систем автоматизации тестирования
Статья затрагивает вопросы классификации средств тестирования и предлагает систему анализа, основанную на оценке качественных характеристик инструментария и сопутствующих условий внедрения и использования. Рассмотрен широкий спектр критериев: от набора функционала, который реализован в инструменте, до оценки уровня зрелости самой компании производителя и службы поддержки.