Методика тестирования на соответствие стандартам, обеспечивающим переносимость прикладных программ (POSIX)
Проект

Разработан: Институтом радиотехники и электроники Российской академии наук.
Внесен: Управлением информатизации Государственного Комитета Российской Федерации по телекоммуникациям.
Принят и введен в действие: Постановлением Государственного Комитета Российской Федерации по телекоммуникациям.

Введен впервые.

Россия, Москва

 1999 г.

Аннотация: Определены общие требования и методы тестирования на соответствие стандартам POSIX. Этот документ предназначен для использования разработчиками методов тестирования на соответствие стандартам POSIX и сотрудниками испытательных лабораторий.

Ключевые слова: тестовое утверждение, проверка тестового утверждения, базовое тестовое утверждение, условные свойства, расширенные тестовые утверждения, POSIX, сертификат соответствия стандартам POSIX, процедура проведения теста на соответствие POSIX, набор прикладных программ, осуществляющих тестирование на соответствие POSIX, метод тестирования, код результата проверки тестового утверждения.

В настоящее время рост рынка вычислительной техники, переход к системам, включающим ЭВМ различных классов и производителей и использующих различные операционные системы, сделал крайне актуальной проблему переносимости прикладных программ между различными программно-аппаратными платформами.

Для того, чтобы перенос прикладных программ сопровождался минимальными трудозатратами, сами прикладные программы должны иметь интерфейс с операционной системой, удовлетворяющий определенным стандартам. Международные стандарты, унифицирующие интерфейс прикладных программ, образуют систему стандартов POSIX.

В данном документе вводятся требования, которым должны удовлетворять методы тестирования прикладных программ на соответствие POSIX.

Документ разработан на основе стандарта ISO/IEC 13210 ANSI/IEEE Std1000.3 Information Technology - Test methods for measuring conformance to POSIX.

СОДЕРЖАНИЕ

1. Введение   5
2. Область применения
  6
3. Нормативные ссылки  7
4. Определения
   8
5. Обозначения и сокращения   10
6. Методы тестирования на соответствие стандартам, обеспечивающим
    переносимость прикладных программ   11
        6.1. Общие требования к методам тестирования   11
        6.2. Уровни тестирования и уровни сложности
   12
                6.2.1. Введение   12
                6.2.2. Уровни тестирования
   12
                6.2.3. Уровни сложности   14
                6.2.4. Заключение 
  14
        6.3. Классификация тестовых утверждений  5
                6.3.1. Метод классификации   15
        6.4. Написание тестовых утверждений   17
                6.4.1. Определение тестового утверждения   17
                6.4.2. Разработка тестовых утверждений
   18
        6.5. Выходные данные проверки тестовых утверждений   25
                6.5.1. Коды результатов тестирования   25
        6.6. Сертификат соответствия стандартам Р051Х   28
                6.6.1. Содержание Сертификата соответствия   28
7. Дополнение А (Информационное)
    Список стандартов, связанных с данным документом  29
    А.1 Стандарты Открытых систем, имеющие отношение к данному документу   29
    А.2 Другие стандарты
   31

ТЕКСТ:
находится в библиотеке Секции открытых систем Совета РАН "Научные телекоммуникации и
информационная инфраструктура"