- •Минобрнауки россии
- •Им. В.И.Ульянова (Ленина)” (сПбГэту)
- •Магистерская диссертация Тема: «Разработка оптимальных методов тестирования электронных курсов»
- •Минобрнауки россии
- •Им. В.И.Ульянова (Ленина)” (сПбГэту) техническое задание
- •Содержание
- •Словарь терминов
- •Введение
- •Аналитический обзор предметных областей
- •Общие вопросы тестирования и качества
- •Жизненный цикл проекта
- •Особенности web – приложений
- •Понятие дефект и качество
- •Анализ и управление требованиями
- •Основные виды тестирования
- •1.1.5.1. Функциональные виды тестирования
- •1.1.5.2. Нефункциональные виды тестирования
- •1.1.5.3. Связанные с изменениями виды тестирования
- •1.1.6. Внедрение тестирования
- •1.1.6.1. Фаза сбора требований
- •1.1.6.2. Фаза проектирования
- •1.1.6.3. Фаза реализации
- •1.1.6.4. Фаза выпуска продукта
- •1.1.7. Обобщение аналитической части
- •Тестирование
- •Тестирование
- •1.2. Системы электронного обучения
- •Задачи и особенности электронных курсов
- •1.2.2. Основные функции и свойства электронных курсов
- •1.2.3. Средства разработки электронных курсов
- •Определение критериев тестирования
- •2.1. Выявление особенностей тестирования электронных курсов
- •2.2. Выбор оптимальных методик и методов тестирования
- •2.3. Проектирование и разработка системы тестов
- •2.4. Тестовое покрытие и качество системы тестов
- •Разработка общих алгоритмов тестирования
- •3.1. Тестовые сценарии и их выполнение
- •3.2. Подготовка отчетов об ошибках
- •Практическое применение к электронным курсам courselab
- •4.1. Тестирование
- •4.2. Отчет о выполнение сценариев тестирования
- •4.3. Выводы
- •Вывод по результатам исследования
- •Список литературы
Введение
Информационные технологии в образовании играют все более существенное значение. Современный учебный процесс сложно представить без использования компьютерных учебников, задачников, тренажеров, лабораторных практикумов, справочников, энциклопедий, тестирующих и контролирующих систем и других электронных учебно-методических материалов (ЭУММ).
Множество компаний оказывает услуги в области электронного образования, в частности, облекает учебные материалы в форму, обеспечивающую их быстрое и эффективное потребление. Инструменты для создания курсов изначально представляли собой неспециализированные средства для верстки, программирования, дизайна, обработки звука, видео и анимации. Позже, с повышением популярности электронного обучения, осведомленности людей о нем и, соответственно, увеличением спроса на электронные курсы, появились первые узкоспециализированные средства создания курсов, а в пакеты программ верстки и разработки мультимедийного контента были добавлены функции для создания учебных объектов. При этом особое внимание уделяется не только возможностям разработки, но и соответствию международным стандартам в области электронного обучения.
С постоянным увеличением спроса на электронные курсы увеличиваются и средства их разработки. Актуальность данной работы связана с развитием электронного образования, что привело к большому числу новых программных средств. Необходимо учитывать что при практической разработке электронных курсов нужно выбирать адекватные инструментальные средства, которые позволят с минимальными затратами получить ЭУММ, удовлетворяющий требованиям к разрабатываемому курсу и выполненное на современном уровне качества, удобства и эффективности.
Для любого IT проекта одним из главных факторов успешности выполнения является правильная организация процесса работы и контроля качества. Вопрос качества разрабатываемого электронного курса очень важен, так же как и качество программного обеспечения в целом. В мире современных технологий всем известно, что чем надежнее продукт на выходе, тем он конкурентоспособней и имеет больший спрос на рынке, чем компании уделяющие качеству меньше значения. Электронные курсы разрабатываются как средства для лучшего усвоения материала для студентов, так и как средства повышения квалификации для людей старшего возраста, или как средства дистанционного обучения для разных категорий людей. Именно поэтому разработанные электронные курсы должны быть не только устойчивы к нестандартным поведениям системы или пользователей, но и быть удобны в использовании курсов разными категориями пользователей. Такое отношение к своим клиентам позволяет компании зарекомендовать себя, как благонадежного и качественного производителя, а так же позволяет расширить круг своих пользователей. Для всего этого компании необходимо использовать строгую, налаженную и корректно работающую систему контроля качества.
Каждый продукт программного обеспечения является уникальным средством в той или иной области. Существуют общие понятия тестирования, в которых надо разбираться, и которые требуют тщательного изучения, прежде чем их применять к какому-либо создаваемому продукту.
В данной работе будет представлено всестороннее рассмотрение вопросов тестирования электронных курсов и программного обеспечения в целом. Выработан свой подход к определению качества разрабатываемых курсов, а так же определены некоторые общие методологии тестирования, знание которых позволит компании, занимающейся данной областью, выпускать максимально качественный продукт.