
- •Минобрнауки россии
- •Им. В.И.Ульянова (Ленина)” (сПбГэту)
- •Магистерская диссертация Тема: «Разработка оптимальных методов тестирования электронных курсов»
- •Минобрнауки россии
- •Им. В.И.Ульянова (Ленина)” (сПбГэту) техническое задание
- •Содержание
- •Словарь терминов
- •Введение
- •Аналитический обзор предметных областей
- •Общие вопросы тестирования и качества
- •Жизненный цикл проекта
- •Особенности 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. Выводы
- •Вывод по результатам исследования
- •Список литературы
4.3. Выводы
В результате тестирования двух модулей по нейронным сетям было выявлено 34 замечания и предложения. Были выявлены ошибки, как по требованиям, функционалу, так и по юзабилити курса в целом. Стоит отметить, то данный электронный курс уже считается завершенным и используется в обучение. Поэтому по результатам четко видна необходимость использования и привлечения тестировщика на всех этапах разработки курса.
Вывод по результатам исследования
В ходе выполнения данной дипломной работы были рассмотрены различные подходы к организации процесса тестирования и изучены общие методы и методики в целом. Так же рассмотрены особенности создания и разработки электронных курсов для различных категорий пользователей.
Стоит отметить, что электронные курсы являются полноценным программным продуктом, поэтому необходимо уделять особое внимание его качеству. В современном мире осуществляется постепенный переход на дистанционное обучение, а так же все большее использование электронных курсов, учебников, тестирующих и контролирующих систем.
На выходе данной дипломной работы получился набор алгоритмов по тестированию электронных курсов, выработанный на основе изученных методов и методик. Моей целью было не только выявление подходящих алгоритмов такой узкоспециализированной области как электронное обучение, но и возможность их использования в дальнейшем для начинающего специалиста в области тестирования. Для этого разработанные методы были применены к конкретным модулям одного из электронных курсов, который был создан в научно-техническом центре дистанционных образовательных технологий.
Таким образом, данные алгоритмы можно применять к любому из большинства существующих видов электронного обучения, и тем самым сократить время на поиски наиболее оптимального метода.
Список литературы
1. Кондратьев В., Лоренц В., Даешь инжиниринг! Методология организации проектного бизнеса. - http://fictionbook.ru/author/viktor_lorenc/daesh_injiniring_metodologiya_organizaci/read_online.html?page=5
2. Дуброва Н. eLearning – Обучение с приставкой «e» http://www.cpk.mesi.ru/materials/articles/other08/ // Открытые системы. – 2004. - №11.
3. Трофимов С., Особенности создания WEB-приложений. - http://www.autocode.ru/articles/internet.html
4. Марченко Е., Что такое качество? - http://software-testing.ru/library/testing/general-testing/124-2008-09-30-07-39-35
5. Жуков В. Разработка электронных курсов: обзор программных средств, http://www.elw.ru/magazine/1/14/ // e-Learning World. - январь 2004. - №1.
6. Бовт И. Обзор средств быстрой разработки мультимедийных курсов, http://www.elw.ru/magazine/23/214/ // e-Learning World. - апрель-июнь 2007. - №2-3.
7. Стеценко Д., QA для самых маленьких. Тестирование в небольших проектах. - http://software-testing.ru/library/testing/general-testing/696-qa-for-small-companies
8. Сайт разработчика программы Websoft CourseLab http://www.courselab.ru/db/courselab/default.html.
9. Маминов С. Learning Content Development System, http://nixika.ru/learning-content-development-system // Технический блог Сергея Маминова – 04.05.09.
10. Mozilla Россия, Возможности Bugzilla - http://www.mozilla.ru/products/bugzilla/
11. Справка к программе Workplace Collaborative Learning Authoring Tool.
12. Блэк Р. Ключевые процессы тестирования. Планирование, подготовка, совершенствование. - Москва: «Лори», 2006. – 537 с.
13. Майерс Г. Надежность программного обеспечения. - Москва: «Мир», 1980. – 356 с.
14. Wikipedia, http://wikipedia.org/