Интерактивные опросы, тесты и упражнения

Материал из Проектная деятельностя
Версия от 08:46, 12 июня 2023; Alizarchikll (обсуждение | вклад) (Новая страница: «=='''Интерактивные опросы.'''== Онлайн-опрос (интернет-опрос, web-опрос) — метод сбора социологической информации, который осуществляется на основе использования интернет-технологии. Зачастую онлайн-опросы проводятся по интерактивной анкете, размещённой...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигацииПерейти к поиску

Интерактивные опросы.

Онлайн-опрос (интернет-опрос, web-опрос) — метод сбора социологической информации, который осуществляется на основе использования интернет-технологии. Зачастую онлайн-опросы проводятся по интерактивной анкете, размещённой на сайте и заполняемой с компьютера или мобильного устройства в режиме онлайн.

Методология проведения онлайн-опроса.

Онлайн опрос следует логике традиционной опросной методологии. Задача массового опроса — определить связь между различными переменными (например, между социально-экономическим статусом и политическими предпочтениями). Он представляет собой опрос группы людей на основе сформированной выборки: подгруппы заданной совокупности, позволяющей делать относительно обоснованные выводы о всей совокупности в целом. При анализе полученных данных, как правило, используются разнообразные методы количественных измерений: корреляционный анализ, регрессионный анализ и пр. По своей технологии и организации самый новый онлайн-опрос наиболее близок к самой старой схеме массовых опросов — почтовому анкетированию, методу, имеющему более чем столетнюю историю.
Среди основных особенностей онлайн-опроса можно отметить заполнение веб-анкеты самими участниками опроса, наличие точных инструкций, возможность демонстрации многочисленных стимулов респондентам. Онлайн-опрос позволяет тестировать фото-, видео- и аудио-материалы. В целом, инструментарий онлайн опроса более богат и предоставляет большое количество разнообразных возможностей, таких как клик-тесты, методики eye-tracking, 3D моделирование товаров, визуальные шкалы для измерения эмоций и пр.

Типы и виды онлайн-опросов.

Наиболее полная на сегодняшний день классификация онлайн-опросов была предложена М. Купером, который, отталкиваясь от идей Л. Киша и Р. Грувза, классифицирует веб-опросы на основе типа выборки (случайная/неслучайная).
Неслучайные (невероятностные) подходы к опросу включают в себя следующие типы:
1. Развлекательный опрос/Web surveys as entertainment (опрос для обмена мнениями, «опрос дня»)
2. Опросы на основе самоотбора респондентов/Self-selected Web surveys (публикация открытого приглашения к опросу)
3. Опрос на основе панели волонтёров/Volunteer panels of Internet users (формирование базы волонтёров с последующим формированием выборки и приглашением к опросу)
Случайные (вероятностные) подходы к опросу включают в себя такие типы, как:
1. Перехват/Intercept surveys (исследование аудитории сайта, контроль повторного участия)
2. Выборка из списка для групп широкого покрытия/List-based samples of high-coverage populations (приглашение к участию отобранных респондентов, для групп, широко доступных через Интернет, например, студентов)
3. Смешанный дизайн с выбором метода заполнения/Mixed-mode designs with choice of completion method (доступ к онлайн-анкете как один из вариантов проведения опроса наряду с другими, популярно при обследовании организаций)
4. Опрос предварительно отобранных респондентов/Pre-recruited panels of Internet users (случайный отбор из участников панели на основе IP-адреса, персонального номера и т. п.)
5. Вероятностная выборка всего населения/Probability samples of full population (случайный отбор не через Интернет, обеспечение технической возможности участия для всех отобранных в онлайн-среде дальнейшем, используется панельный дизайн).
Типология А. Мавлетовой включает пять основных типов веб-опросов, где
1. концептуальный объект приравнивается к реальным участникам опроса (главной особенностью является знание, желание, возможность и готовность респондентов участвовать в опросе, то есть это разновидность так называемых SLOP-исследований (self-selected opinion polls), основанных на невероятностной выборке добровольцев): «развлекательные» опросы, опросы посетителей Интернет-сайтов, опросы пользователей социальных сетей, опрос участников access-панелей;
2. генеральную совокупность формируют посетители конкретного Интернет-сайта: анализ предпочтений индивидов на основе изучения профилей пользователей социальных сетей, опрос посетителей сайта, отобранных по случайной выборке (в том числе exit polls и Random Web Interviewing);
3. генеральную совокупность формируют заданные социальные группы: опрос труднодоступных групп, опрос групп с высоким Интернет-проникновением с известной основой выборки;
4. результаты можно распространить на пользователей Всемирной сети (случайный отбор классическим способом и опрос только тех, кто имеет доступ в Интернет);
5. результаты можно распространить на совокупность, состоящую из пользователей и тех, кто не имеет доступ в Интернет: опрос, в котором Интернет выступает как альтернативный способ заполнения анкеты наряду с традиционными методами, репрезентативные онлайн-опросы населения.

Тесты.

Тест (от англ. test «испытание, проверка») или испытание — способ изучения глубинных процессов деятельности системы, посредством помещения системы в разные ситуации и отслеживание доступных наблюдению изменений в ней.

Виды тестов.

1. Модульные тесты
Модульные тесты работают на очень низком уровне, близко к исходному коду приложения. Они заключаются в тестировании отдельных методов и функций классов, компонентов или модулей, используемых в ПО. Модульные тесты, как правило, не требуют больших расходов на автоматизацию и могут выполняться сервером непрерывной интеграции очень быстро.
2. Интеграционные тесты
В ходе интеграционного тестирования проверяется, хорошо ли работают вместе различные модули и сервисы, используемые приложением. Например, можно протестировать взаимодействие с базой данных или убедиться, что микросервисы работают вместе так, как задумано. Этот вид тестирования является более затратным, поскольку для проведения тестов требуется запуск различных компонентов приложения.
3. Функциональные тесты
В функциональных тестах основное внимание уделяется бизнес-требованиям к приложению. Они проверяют только результат некоторого действия и не проверяют промежуточные состояния системы при выполнении этого действия.
Иногда возникает путаница между понятиями интеграционных и функциональных тестов, так как и те и другие требуют взаимодействия нескольких компонентов друг с другом. Разница в том, что интеграционный тест нужен просто чтобы убедиться, что вы можете отправлять запросы к базе данных, тогда как функциональный тест будет ожидать получения из базы данных определенного значения в соответствии с требованиями продукта.
4. Сквозные тесты
Сквозное тестирование копирует поведение пользователя при работе с ПО в контексте всего приложения. Оно обеспечивает контроль того, что различные схемы действий пользователя работают должным образом. Сценарии могут быть как очень простыми (загрузка веб-страницы или вход в систему), так и гораздо более сложными (проверка почтовых уведомлений, онлайн-платежей и т. д.). Сквозные тесты очень полезны, но их выполнение обходится довольно дорого, к тому же, когда они автоматизированы, такие тесты тяжело обслуживать. Рекомендуется иметь в наличии несколько основных сквозных тестов и активнее полагаться на более низкие уровни тестирования (модульные и интеграционные тесты), чтобы получать возможность быстро выявлять критические изменения.
5. Приемочное тестирование
Приемочные тесты — это формальные тесты, которые проверяют, отвечает ли система требованиям бизнеса. При этом во время тестирования должно быть запущено само приложение, и основное внимание уделяется воспроизведению поведения пользователей. В ходе этого тестирования возможен даже замер производительности системы, и в случае несоответствия установленным требованиям внесенные изменения могут быть отклонены.
6. Тестирование производительности
В тестах производительности оценивается работа системы при определенной рабочей нагрузке. С помощью таких тестов можно оценить надежность, скорость, масштабируемость и отзывчивость приложения. Например, это может быть наблюдение за временем отклика при выполнении большого количества запросов или определение поведения системы при работе со значительными объемами данных. Этот вид тестирования позволяет определить, соответствует ли приложение требованиям к производительности, найти узкие места, оценить стабильность при пиковом трафике и многое другое.