ЭЛЕКТРОННОЕ УЧЕБНОЕ ПОСОБИЕ ПО ТЕХНОЛОГИИ РАЗРАБОТКИ ТЕСТОВ ДЛЯ АВТОМАТИЗИРОВАННОГО ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
|
Введение 5
1 Теоретические основы разработки электронного учебного пособия 8
1.1 Использование технологии автоматизированного тестирования в
подразделении 8
1.1.1 Технология автоматизированного тестирования 8
1.1.2 Организация обучения сотрудников подразделения технологии
автоматизированного тестирования 12
1.1.3 Электронные средства для обучения сотрудников подразделения .. 14
1.2 Анализ литературы, интернет-источников и аналогичных пособий по
теме работы 15
1.2.1 Анализ литературы 15
1.2.2 Анализ интернет-источников 18
1.2.3 Анализ стандартов 20
1.2.4 Анализ аналогичных учебных пособий 23
1.3 Требования, предъявляемые к электронным учебным пособиям 25
1.3.1 Понятие электронного учебного пособия и принципы его
разработки 25
1.3.2 Дидактические требования к электронным учебным пособиям 30
1.3.3 Методические требования к электронному учебному пособию 32
1.3.4 Эргономические требования к электронному учебному пособию ... 32
1.3.5 Требования к содержанию и оформлению электронных учебных
пособий 33
2 Описание электронного учебного пособия 37
2.1 Назначение и общая характеристика электронного учебного пособия .... 37
2.2 Структура и интерфейс электронного учебного пособия 39
2.4 Рекомендации по использованию электронного учебного пособия 48
2.5 Апробация пособия 49
Заключение 51
Список использованных источников 53
Приложение 57
1 Теоретические основы разработки электронного учебного пособия 8
1.1 Использование технологии автоматизированного тестирования в
подразделении 8
1.1.1 Технология автоматизированного тестирования 8
1.1.2 Организация обучения сотрудников подразделения технологии
автоматизированного тестирования 12
1.1.3 Электронные средства для обучения сотрудников подразделения .. 14
1.2 Анализ литературы, интернет-источников и аналогичных пособий по
теме работы 15
1.2.1 Анализ литературы 15
1.2.2 Анализ интернет-источников 18
1.2.3 Анализ стандартов 20
1.2.4 Анализ аналогичных учебных пособий 23
1.3 Требования, предъявляемые к электронным учебным пособиям 25
1.3.1 Понятие электронного учебного пособия и принципы его
разработки 25
1.3.2 Дидактические требования к электронным учебным пособиям 30
1.3.3 Методические требования к электронному учебному пособию 32
1.3.4 Эргономические требования к электронному учебному пособию ... 32
1.3.5 Требования к содержанию и оформлению электронных учебных
пособий 33
2 Описание электронного учебного пособия 37
2.1 Назначение и общая характеристика электронного учебного пособия .... 37
2.2 Структура и интерфейс электронного учебного пособия 39
2.4 Рекомендации по использованию электронного учебного пособия 48
2.5 Апробация пособия 49
Заключение 51
Список использованных источников 53
Приложение 57
В современном мире информационных технологий, когда большинство процессов автоматизировано, качество программного продукта очень важно. Совершая покупки через интернет, пользуясь системами дистанционного банковского обслуживания, оплачивая коммунальные услуги и мобильную связь, потребители не задумываются, какой сложный комплекс программных и аппаратных решений за этим стоит.
Для разработки сложных программных продуктов требуется большое количество сотрудников. Для оценки качества программного обеспечения всегда применяется целый комплекс мер, среди которых тестирование программного обеспечения (ПО) на предмет обнаружения ошибок — один из важнейших этапов.
Под тестированием понимается процесс анализа программного средства и сопутствующей документации с целью выявления дефектов и повышения качества продукта [15].
В условиях конкуренции и технического прогресса программные продукты постоянно обновляются, и, иногда не хватает человеческих ресурсов и времени, чтобы проверить корректную работу функционала от релиза к релизу.
Автоматизированное тестирование — это процесс проверки ПО, при котором основные функции и шаги теста (например, запуск, инициализация, реализация, выдача результата) выполняются автоматически с использованием инструментов автоматизированного тестирования.
Несколько лет назад от автоматизированного тестирования требовалось лишь исключение из рутинных проверок человека. Но в условиях быстрого изменения рынка число инженеров по автоматизированному тестированию растет.
На предприятии ООО «Информационные системы» в отделе сопровождения и технического контроля актуален вопрос автоматизации тестирования, в связи с тем, что объем работы увеличивается, а количество сотрудников остается прежним.
На предприятии отсутствует отдел, который занимает обучением, и сотрудникам необходимо обучаться самостоятельно. На поиск различной информации требуются значительные временные затраты, при этом источники ин-формации зачастую разрозненные. Единого бесплатного ресурса, в котором со-держится вся основная информация по теории тестирования, по инструментам автоматизации нет. В этих условиях обучение и повышение квалификации сотрудников в отделе сопровождения и технического контроля ООО «Информационные системы» реализуется в основном с помощью электронных ресурсов.
Одним из современных средств обучения является электронное учебное пособие, которое обладает рядом преимуществ:
• возможность постоянного обновления и дополнения информации;
• удобная навигация по разделам пособия;
• возможность наполнения мультимедийным и интерактивным контентом;
• возможность разработки тестов для самоконтроля.
В связи чем возникает необходимость в разработке такого электронного учебного пособия для обучения сотрудников отдела сопровождения и технического контроля ООО «Информационные системы» основам технологии разработки тестов для автоматизированного тестирования программного обеспечения.
Объект исследования — процесс обучения сотрудников подразделения сопровождения и технического контроля технологиям разработки тестов для автоматизированного тестирования.
Предметом исследования являются материалы для обучения сотрудников подразделения сопровождения и технического контроля технологиям разработки тестов для автоматизированного тестирования.
Цель работы — разработать электронное учебное пособие по теме «Технология разработки тестов для автоматизированного тестирования программного обеспечения» для обучения сотрудников подразделения сопровождения и технического контроля.
В соответствии с поставленной целью в работе определены следующие задачи:
1. Проанализировать литературу, интернет-источники по теме и аналогичные электронные пособия.
2. Проанализировать литературу и Интернет-источники с целью выделения требований, предъявляемых к электронному учебному пособию на современном этапе развития образования.
3. Спроектировать структуру и реализовать интерфейс электронного учебного пособия по теме «Технология разработки тестов для автоматизированного тестирования программного обеспечения».
4. Разработать пособие и провести его апробацию.
Для разработки сложных программных продуктов требуется большое количество сотрудников. Для оценки качества программного обеспечения всегда применяется целый комплекс мер, среди которых тестирование программного обеспечения (ПО) на предмет обнаружения ошибок — один из важнейших этапов.
Под тестированием понимается процесс анализа программного средства и сопутствующей документации с целью выявления дефектов и повышения качества продукта [15].
В условиях конкуренции и технического прогресса программные продукты постоянно обновляются, и, иногда не хватает человеческих ресурсов и времени, чтобы проверить корректную работу функционала от релиза к релизу.
Автоматизированное тестирование — это процесс проверки ПО, при котором основные функции и шаги теста (например, запуск, инициализация, реализация, выдача результата) выполняются автоматически с использованием инструментов автоматизированного тестирования.
Несколько лет назад от автоматизированного тестирования требовалось лишь исключение из рутинных проверок человека. Но в условиях быстрого изменения рынка число инженеров по автоматизированному тестированию растет.
На предприятии ООО «Информационные системы» в отделе сопровождения и технического контроля актуален вопрос автоматизации тестирования, в связи с тем, что объем работы увеличивается, а количество сотрудников остается прежним.
На предприятии отсутствует отдел, который занимает обучением, и сотрудникам необходимо обучаться самостоятельно. На поиск различной информации требуются значительные временные затраты, при этом источники ин-формации зачастую разрозненные. Единого бесплатного ресурса, в котором со-держится вся основная информация по теории тестирования, по инструментам автоматизации нет. В этих условиях обучение и повышение квалификации сотрудников в отделе сопровождения и технического контроля ООО «Информационные системы» реализуется в основном с помощью электронных ресурсов.
Одним из современных средств обучения является электронное учебное пособие, которое обладает рядом преимуществ:
• возможность постоянного обновления и дополнения информации;
• удобная навигация по разделам пособия;
• возможность наполнения мультимедийным и интерактивным контентом;
• возможность разработки тестов для самоконтроля.
В связи чем возникает необходимость в разработке такого электронного учебного пособия для обучения сотрудников отдела сопровождения и технического контроля ООО «Информационные системы» основам технологии разработки тестов для автоматизированного тестирования программного обеспечения.
Объект исследования — процесс обучения сотрудников подразделения сопровождения и технического контроля технологиям разработки тестов для автоматизированного тестирования.
Предметом исследования являются материалы для обучения сотрудников подразделения сопровождения и технического контроля технологиям разработки тестов для автоматизированного тестирования.
Цель работы — разработать электронное учебное пособие по теме «Технология разработки тестов для автоматизированного тестирования программного обеспечения» для обучения сотрудников подразделения сопровождения и технического контроля.
В соответствии с поставленной целью в работе определены следующие задачи:
1. Проанализировать литературу, интернет-источники по теме и аналогичные электронные пособия.
2. Проанализировать литературу и Интернет-источники с целью выделения требований, предъявляемых к электронному учебному пособию на современном этапе развития образования.
3. Спроектировать структуру и реализовать интерфейс электронного учебного пособия по теме «Технология разработки тестов для автоматизированного тестирования программного обеспечения».
4. Разработать пособие и провести его апробацию.
Целью выпускной квалификационной работы была разработка электронного учебного пособия по теме «Технология разработки тестов для автоматизированного тестирования программного обеспечения».
В процессе выполнения работы были решены следующие задачи:
1. Проанализирована литература и интернет-источники по теме тестирования и его автоматизации, выделены достоинства и недостатки используемых источников.
2. Проанализирована литература и интернет-источники для выделения требований, предъявляемых к электронному учебному пособию. Выделены общие, методические, дидактические, эргономические требования к электронному учебному пособию.
3. Проанализированы стандарты по разработке электронного учебного пособия, по разработке программного обеспечения, по тестированию программного обеспечения.
4. Проведен анализ аналогичных учебных пособий, в результате которого было выявлено то, что ни одно из пособий не соответствует всем необходимым требованиям — в некоторых недостаточно данных, некоторые доступны только на коммерческой основе.
5. Спроектирована структура электронного учебного пособия с учетом проанализированных требований.
6. Реализован интерфейс электронного учебного пособия, элементы навигации.
7. Разработан теоретический блок, который наполнен необходимым кон-тентом, содержащим пять разделов.
8. Разработан практический блок, позволяющий получить начальные умения по написанию тестов.
9. Разработаны тестовые задания для самоконтроля уровня усвоения пройденного материала.
10. Проведена апробация разработанного электронного учебного пособия на предприятии ООО «Информационные системы» в отделе сопровождения и технического контроля.
Сотрудники, работавшие с электронным учебным пособием, отметили полезность изложенной в нем информации, а также возможность получения практических умений. Все замечания сотрудников были обработаны и учтены.
Разработанное электронное учебное пособие отвечает всем необходимым требованиям предприятия. Оно позволяет сформировать основные знания и умения для создания автотестов для ПО.
Пособие является бесплатным и в любой момент может быть дополнено новыми необходимыми материалами.
Таким образом задачи решены, поставленная цель достигнута.
В процессе выполнения работы были решены следующие задачи:
1. Проанализирована литература и интернет-источники по теме тестирования и его автоматизации, выделены достоинства и недостатки используемых источников.
2. Проанализирована литература и интернет-источники для выделения требований, предъявляемых к электронному учебному пособию. Выделены общие, методические, дидактические, эргономические требования к электронному учебному пособию.
3. Проанализированы стандарты по разработке электронного учебного пособия, по разработке программного обеспечения, по тестированию программного обеспечения.
4. Проведен анализ аналогичных учебных пособий, в результате которого было выявлено то, что ни одно из пособий не соответствует всем необходимым требованиям — в некоторых недостаточно данных, некоторые доступны только на коммерческой основе.
5. Спроектирована структура электронного учебного пособия с учетом проанализированных требований.
6. Реализован интерфейс электронного учебного пособия, элементы навигации.
7. Разработан теоретический блок, который наполнен необходимым кон-тентом, содержащим пять разделов.
8. Разработан практический блок, позволяющий получить начальные умения по написанию тестов.
9. Разработаны тестовые задания для самоконтроля уровня усвоения пройденного материала.
10. Проведена апробация разработанного электронного учебного пособия на предприятии ООО «Информационные системы» в отделе сопровождения и технического контроля.
Сотрудники, работавшие с электронным учебным пособием, отметили полезность изложенной в нем информации, а также возможность получения практических умений. Все замечания сотрудников были обработаны и учтены.
Разработанное электронное учебное пособие отвечает всем необходимым требованиям предприятия. Оно позволяет сформировать основные знания и умения для создания автотестов для ПО.
Пособие является бесплатным и в любой момент может быть дополнено новыми необходимыми материалами.
Таким образом задачи решены, поставленная цель достигнута.
Подобные работы
- Модели и алгоритмы интегрированной среды автоматизированного тестирования программного обеспечения
Магистерская диссертация, математика и информатика. Язык работы: Русский. Цена: 4400 р. Год сдачи: 2024 - Разработка электронного учебного пособия по дисциплине САПР в сварке
Бакалаврская работа, сварочное производство. Язык работы: Русский. Цена: 4750 р. Год сдачи: 2019 - РАЗРАБОТКА ЭЛЕКТРОННОГО УЧЕБНОГО ПОСОБИЯ ДЛЯ РАЗДЕЛОВ ПО ДИСЦИПЛИНЕ «ЭКСПЛУАТАЦИЯ КОМПЛЕКСНЫХ СИСТЕМ ОБЕСПЕЧЕНИЯ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ В АВТОМАТИЗИРОВАННЫХ СИСТЕМАХ»
Дипломные работы, ВКР, машиностроение. Язык работы: Русский. Цена: 4320 р. Год сдачи: 2019 - Разработка методики тестирования программного обеспечения
Магистерская диссертация, информатика. Язык работы: Русский. Цена: 4870 р. Год сдачи: 2021 - Разработка методики облачного тестирования программного обеспечения
Магистерская диссертация, информатика. Язык работы: Русский. Цена: 4990 р. Год сдачи: 2020 - Моделирование среды валидации и тестирования фронт-енд разработчика
Магистерская диссертация, информатика. Язык работы: Русский. Цена: 4800 р. Год сдачи: 2021 - Разработка BI-приложения для оценки страховых рисков
Бакалаврская работа, программирование. Язык работы: Русский. Цена: 4600 р. Год сдачи: 2020 - Разработка проекта автоматизации интеграционного тестирования информационных систем в ООО «НетКрэкер»
Бакалаврская работа, информатика. Язык работы: Русский. Цена: 4380 р. Год сдачи: 2021 - Автоматизированная система функционального тестирования web-приложений
Бакалаврская работа, информатика. Язык работы: Русский. Цена: 5600 р. Год сдачи: 2016



