Введение
Глава I Анализ существующих систем и стандартов тестирования мобильных устройств 10
1.1 Виды тестируемых устройств 10
1.2 Анализ специфики разработки программных средств 14
1.3 Понятие качества программного средства 16
1.4 Общие характеристики качества программных средств . 19
1.5 Стандарты, регламентирующие требования к мобильным устройствам 25
1.6 Обзор существующих операционных систем для мобильных устройств 28
1.7 Разработка требований к системам производящих автоматическое тестирование 31
1.8 Выводы 34
Глава 2: Разработка системы автоматического контроля мобильных устройств 35
2.1 Система автоматического контроля 35
2.2 Загрузка устройств 41
2.2.1 Использование общей файловой системы NFS . 41
2.2.2 Загрузка устройств по DHCP 42
2.2.3 Использование tftp 47
2.3 Подбор кластерной системы 48
2.4 Связывание каналов 61
2.5 Выводы 64
Глава 3: Решение задач оптимизации тестирования 66
3.1 Задачаї о минимизации времени тестирования 69
3.1.1 Анализ эффективных алгоритмов нахождения кратчайших путей 76
3.1.2 Сравнения скорости алгоритмов 93
3.2 Задача2 о минимизации времени на подготовительный этап тестирования 96
3.3 Вероятностные характеристики тестирующей системы . 102
3.4 Выводы 115
Глава 4: Разработка требований и алгоритмов программного обеспечения . 117
4.1 Требования к программному обеспечению 118
4.2 Функциональная схема программы проверки драйверов ввода-вывода 118
4.3 Использование базы данных 123
4.4 Выводы 125
Заключение 127
Литература


