Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Диплом Курочкина.docx
Скачиваний:
44
Добавлен:
27.10.2018
Размер:
353.22 Кб
Скачать

Содержание

СЛОВАРЬ ТЕРМИНОВ 7

ВВЕДЕНИЕ 8

1.АНАЛИТИЧЕСКИЙ ОБЗОР ПРЕДМЕТНЫХ ОБЛАСТЕЙ 10

1.1.Общие вопросы тестирования и качества 10

1.1.1.Жизненный цикл проекта 11

1.1.2.Особенности WEB – приложений 13

1.1.3.Понятие дефект и качество 15

1.1.4.Анализ и управление требованиями 17

1.1.5.Основные виды тестирования 21

1.1.5.1. Функциональные виды тестирования 21

1.1.5.2. Нефункциональные виды тестирования 22

1.1.5.3. Связанные с изменениями виды тестирования 24

1.1.6. Внедрение тестирования 25

1.1.6.1. Фаза сбора требований 25

1.1.6.2. Фаза проектирования 25

1.1.6.3. Фаза реализации 26

1.1.6.4. Фаза выпуска продукта 26

1.1.7. Обобщение аналитической части 27

1.2. Системы электронного обучения 29

1.2.1.Задачи и особенности электронных курсов 29

1.2.2. Основные функции и свойства электронных курсов 31

1.2.3. Средства разработки электронных курсов 32

1.2.3.1. Learning Content Development System 33

1.2.3.2. Captivate 33

1.2.3.3. IBM Workplace Collaborative Learning Authoring Tool 34

1.2.3.4. CourseLab 34

2.ОПРЕДЕЛЕНИЕ КРИТЕРИЕВ ТЕСТИРОВАНИЯ 35

2.1. Выявление особенностей тестирования электронных курсов 35

2.2. Выбор оптимальных методик и методов тестирования 38

2.3. Проектирование и разработка системы тестов 38

2.4. Тестовое покрытие и качество системы тестов 39

3.РАЗРАБОТКА ОБЩИХ АЛГОРИТМОВ ТЕСТИРОВАНИЯ 39

3.1. Тестовые сценарии и их выполнение 39

3.2. Подготовка отчетов об ошибках 47

4.ПРАКТИЧЕСКОЕ ПРИМЕНЕНИЕ К ЭЛЕКТРОННЫМ КУРСАМ COURSELAB 49

4.1. Тестирование 49

4.2. Отчет о выполнение сценариев тестирования 50

4.3. Выводы 55

ВЫВОД ПО РЕЗУЛЬТАТАМ ИССЛЕДОВАНИЯ 56

СПИСОК ЛИТЕРАТУРЫ 56

Словарь терминов

Active X - средство, при помощи которого Internet Explorer использует другие приложения внутри себя.

E-Learning - (сокращение от Electronic Learning) — система электронного обучения, синоним таких терминов, как электронное обучение, дистанционное обучение, обучение с применением компьютеров, сетевое обучение, виртуальное обучение, обучение при помощи информационных, электронных технологий.

Flash – набор мультимедийных технологий разработанных и распространенных корпорацией Adobe Systems (ранее технология принадлежала компании Macromedia). С момента появления в 1996 году технология Flash стала популярным методом добавления анимации и интерактивности в веб-страницы. Обычно Flash используется для создания анимации, рекламы, различных компонентов веб-страницы, для включения видео в веб-страницы, а в последнее время для разработки обогащенных интернет-приложений (RIA).

HTML - (от англ. Hypertext Markup Language – «язык разметки гипертекста») – стандартный язык разметки документов в Интернете.

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

LMS - (Learning Management System) — Система управления обучением. Также иногда употребляется понятие E-learning. Русский синоним LMS — СДО (система дистанционного обучения).

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

ЭУММ – электронные учебно-методические материалы.

WEB-приложение- клиент-серверное приложение, в котором клиентом выступает браузер, а сервером — веб-сервер. Браузер может являться реализацией так называемых тонких клиентов.

Вебификации- (от англ. «weblication»)-перемещение большинства продукто и программ в WEB-среду.

Информационные технологии (ИТ, от англ. information technology, IT) — широкий класс дисциплин и областей деятельности, относящихся к технологиям управления и обработки данных, в том числе, с применением вычислительной техники.

Веб-сервис (англ. web service) — программная система, идентифицируемая строкой URI, чьи общедоступные интерфейсы определены на языке XML.

PMI-Институт по Управлению Проектами (англ. Project Management Institute, PMI) - институт, разработавший систему сертификации специалистов в области управления проектами.

Use Case –(варианты использования) описание последовательности действий, которые может осуществлять система в ответ на внешние воздействия пользователей или других программных систем.

Test-case- это последовательность действий, выполнение которых дает возможность проверить соответствует ли тестируемая функция (элемент функционала) предъявленным требованиям.

Smoke-test (англ. Smoke testing) - это первый, тестовый прогон программы либо самим программистом, либо бета-тестером — проверка на предмет того, что система подлежит тестированию.