ВВЕДЕНИЕ
Интернет представляет собой огромную сеть веб-сайтов, которыми ежедневно пользуются миллионы людей. (Приложение А) Однако, что происходит, если сайт перестает работать или на нем возникают ошибки? Здесь на помощь приходят специалисты по тестированию веб-сайтов, задача которых заключается в проверке правильности и безопасности функционирования сайтов. (Приложение Б)
В В этой исследовательской работе мы изучим важность тестирования веб-сайтов для всех пользователей интернета. Рассмотрим, как специалисты по тестированию выявляют ошибки и передают их разработчикам для исправления. Также узнаем, как тестирование способствует защите сайтов от хакеров и других угроз.
МыЯ выдвинули гипотезу: тестирование веб-сайтов критически важно для обеспечения их надежности и безопасности.возможно провести в домашних условиях.
Цель работы — изучить значимостьпро тестированиять выбранные веб-сайтовы и и его влияние на пользователей.выявить ошибки.
Для достижения цели исследования мыя поставили следующие задачи:
Изучить понятие тестирования
Оценить важность тестирования
Рассмотреть основные виды тестирования веб-сайтов
Изучить этапы и инструменты тестирования сайтов
Найти примеры успешного и неуспешного тестирования продукции
Протестировать корректность работы функций сайтов Ozon, Rambler, Олимп74, МАОУ «Лицей № 97 г. Челябинска»
Провести анализ проведенного тестирования и оценить его влияние на пользовательский опыт.
В ходе исследования мыя применимю различные методы тестирования.
ПроверимВыполню проверку, как сайты справляются с фильтрацией товаров,
добавлением продуктов в корзину, изменением размеров окна браузера, а также выявимлю грамматические ошибки в текстах.
Объектами нашего моего исследования станут четыре веб-сайта: Ozon, Rambler, Олимп74, а также сайт МАОУ «Лицей № 97 г. Челябинска». (Приложение АВ) МыЯ попытаемсяюсь понять, какие ошибки могут возникать и как они исправляются.
В нашей моей работе использованы методы ручного тестирования, исследовательского
тестирования, тестирования «черного ящика» и другие подходы для выявления ошибок на сайтах. Например, ручное тестирование позволит проверить различные функции сайтов, а исследовательское тестирование поможет выявить неочевидные проблемы.
Эти задачи помогут нам мне выявить и проанализировать ошибки на различных веб-сайтах, а также продемонстрировать важность тестирования для улучшения удобства и безопасности использования сайтов.
Актуальность исследования показываетзаключается , что без в важности тестированияя интернет был бы значительно менее надежным и безопасным местом, что подчеркивает важность работы специалистов по тестированиюс целью . обеспечения качества, повышения надежности сайтов, экономии времени и ресурсов пользователей.
1. Теоретическая часть
1.1. Понятие тестирования
Тестирование — это процесс проверки работы программ или устройств с целью убедиться в их корректности и безопасности для пользователей. Этот процесс помогает находить ошибки и проблемы, которые могут негативно повлиять на использование продукта. Например, новый телефон проходит тестирование на всех этапах — от дизайна до функциональности приложений.
Каждый продукт тестируется по-разному: сначала проверяют отдельные модули, затем — их взаимодействие. Существует множество методов ттестирования, включая функциональное (проверка соответствия требованиям) и нагрузочное (оценка работы системы при высокой нагрузке).
Тестирование критически важно не только для программного обеспечения,
но и для других отраслей. В автомобилестроении, например, проводят краш-тесты для обеспечения безопасности в авариях. Бытовая техника проверяется на долговечность и безопасность, а лекарства — на безопасность для человека.
Таким образом, тестирование — неотъемлемая часть любого продукта или системы, с которыми мы взаимодействуем каждый день. В данном проекте мы будем тестировать сайты Ozon, Рамблер, Олимп74 и сайт МАОУ «Лицей № 97 г. Челябинска», чтобы узнать, как они функционируют и как их можно улучшить для пользователей.
1.2. Значение тестирования
Тестирование играет ключевую роль в процессе разработки программного обеспечения. Оно позволяет выявлять ошибки на ранних этапах и обеспечивает высокое качество конечного продукта. В процессе создания продукта участвуют аналитики, руководители проектов, разработчики и дизайнеры.
Представьте, что все эти люди работают над продуктом, который оказывается с ошибками. В результате команда должна будет переработать его, что требует дополнительных затрат и времени и может испортить репутацию на рынке. (Приложение Г) [1]
Специалисты по тестированию также защищают сайты от хакеров, проверяя их безопасность и выявляя уязвимости, что позволяет предотвратить взломы и защитить данные пользователей, повышая надежность сайтов.[5]
Таким образом, тестирование улучшает функциональность продукта и пользовательский опыт, а также снижает риски и расходы на исправление ошибок.
1.3. Основные виды тестирования веб-сайтов
Существует множество методов тестирования веб-сайтов, каждый из которых имеет свои особенности. Рассмотрим основные виды:
Модульное тестирование — проверяем маленькие кусочки кода, чтобы понять, все ли в порядке с каждым из них.
Интеграционное тестирование — смотрим, как разные части сайта работают вместе, чтобы ничего не сломалось.
Системное тестирование — проверяем весь сайт, чтобы убедиться, что он работает, как задумано.
Приемочное тестирование — на этом этапе смотрим, нравится ли сайт пользователям. Результаты этого тестирования помогают принять решение о выпуске продукта на рынок.
Динамическое тестирование — проверяем, выполняет ли код свои задачи и не выдает ли ошибки. Оно позволяет выявлять ошибки, такие как аварийное завершение программы.
Статическое тестирование — предполагает проверку документации. Это помогает выявлять дефекты на этапе написания кода, что позволяет сократить количество ошибок в конечном продукте.
Тестирование «белого ящика» — знаем, как устроен код, и ищем ошибки внутри кода.
Тестирование «серого ящика» — знаем немного о коде и проверяем его на ошибки.
Тестирование «черного ящика» — не смотрим в код, просто проверяем, как сайт работает, вводя разные данные.
Ручное тестирование — проверяем сайт своими руками, чтобы найти проблемы.
Автоматизированное тестирование — используем специальные программы, чтобы быстро и эффективно проверять сайт. (Приложение ДБ)[2]
1.4. Этапы тестирования
Тестирование — это процесс, состоящий из нескольких этапов, каждый из которых помогает проверить продукт на наличие ошибок и обеспечить его правильную работу. Рассмотрим основные этапы тестирования:
Планирование: определение того, что именно будет тестироваться.
Проектирование тестов: создание тест-кейсов и сценариев.
Выполнение тестов: следование тест-кейсам и документирование найденных ошибок.
Отчетность: составление отчетов о результатах тестирования и выводах для команды. [6]
Эти этапы помогают убедиться, что программа или веб-сайт работает так, как задумано и приносит удовольствие пользователям. (Приложение ВЕ)
1.5. Инструменты для тестирования
Инструменты тестирования помогают специалистам по тестированию проверять программы и сайты быстрее и удобнее. Это как пульт управления, который облегчает их работу.
Существует несколько видов инструментов:
Автоматизированные инструменты — программы, которые проводят тесты самостоятельно, экономя время.
Инструменты для создания тестов — помогают в разработке тест-кейсов и сценариев.
Инструменты для поиска ошибок — выявляют проблемы в программах, указывая на места неисправностей.
Инструменты для отчетов — помогают составить отчеты по результатам тестирования.
Хотя инструменты значительно облегчают работу, роль человека остается ключевой. Специалисты по тестированию выбирают инструменты, создают сценарии и тест-кейсы, чтобы гарантировать правильную работу программ. Без контроля человека даже лучшие инструменты не смогут обеспечить успешное тестирование. (Приложение ГЖ) [3]
1.6. Примеры успешного и неуспешного тестирования
Примеры успешного тестирования подчеркивают важность проверки программ для предотвращения ошибок:
Автомобили: перед продажей проходят тестирование на безопасность, предотвращая аварии.
Яндекс.Такси: Перед тем как запустить новую версию своего приложения, Яндекс.Такси провел много тестов. Они проверяли, как легко пользователи могут заказывать такси. Это тестирование помогло исправить ошибки и улучшить внешний вид приложения, так что людям стало проще им пользоваться. (Приложение ДЗ)
Неуспешные примеры тестирования показывают последствия недостаточной проверки:
Взрыв ракеты «Ариан-5»: В 1996 году ракета «Ариан-5» взорвалась через 40 секунд после старта из-за ошибки в программном обеспечении. Программа не была правильно протестирована, и одна из переменных переполнилась. Это привело к потере 4 спутников и ущербу от 360 до 500 миллионов долларов. Этот случай показывает, насколько важно тестировать программы перед запуском.
MicrosoftBob: MicrosoftBob - это старая операционная система, которая представляла из себя виртуальный дом с вполне обычными комнатами: гостиная или кухня. Некоторые предметы, размещённые в комнатах, соответствовали аналогичным приложениям: ручка с бумагой открывала текстовый редактор, а настенные часы вызывали соответствующее приложение. Однако она имела серьезную ошибку в безопасности: после трёх неправильных попыток ввода пароля система предлагала установить новый пароль. Это позволяло злоумышленникам легко входить в защищённые аккаунты. Из-за этой и других проблем MicrosoftBob была сильно раскритикована и заняла 7-е место в списке худших продуктов десятилетия по версии CNET.com. [9]
Глобальный сбой в Windows: В июле 2024 года произошло большое событие: обновление Windows вызвало сбой у миллионов компьютеров по всему миру. Из-за этой ошибки компании и правительства не могли работать, что принесло им большие убытки. Среди отраслей, пострадавших в результате сбоя, оказалисьавиакомпании, аэропорты, банки, отели, больницы, производство, фондовые рынки и вещание. Это случилось потому, что обновление не прошло хорошего тестирования перед выпуском. Если бы программисты внимательно проверили его, возможно, этого сбоя удалось бы избежать. (Приложение ЕИ) [10]
Эти примеры демонстрируют, что качественное тестирование крайне важно для предотвращения серьезных проблем и обеспечения положительного пользовательского опыта.
1.7. Действия специалистов по тестированию после обнаружения ошибок
Когда специалисты находят ошибки на веб-сайте, они документируют каждую из них в специальной системе, где описывают произошедшее. Указываются шаги для воспроизведения ошибки, чтобы другие могли понять, в
чем проблема.
После этого они передают свои заметки разработчикам, которые работают над исправлениями. Разработчики изучают информацию от тестировщиков и задают вопросы для лучшего понимания возникшей проблемы.
После внесения изменений специалисты по тестированию повторно проверяют сайт, как учитель проверяет исправленные домашние задания. Если ошибка устранена и все функционирует корректно, они сообщают об этом команде. (Приложение К)
Таким образом, специалисты по тестированию и разработчики работают совместно для улучшения веб-сайтов и повышения их безопасности для пользователей. Это важная часть процесса, позволяющая обеспечить комфортное использование сайтов.
2. ПРАКТИЧЕСКАЯ ЧАСТЬ
В результате тестирования на сайте Ozon была выявлена серьезная
ошибка, связанная с добавлением товаров с ограниченным количеством в корзину. Эта проблема возникает, когда система не ограничивает возможность добавления количества товара, превышающего его доступное количество на складе. Таким образом, мы разработали тест-кейс для выявленной ошибки, который включает все необходимые элементы для структурированного подхода к тестированию:
Название теста: Ошибка при добавлении товаров с ограниченным количеством в корзину на Ozon
Описание: Проблема возникает, когда пользователи пытаются добавить товар с
ограниченным количеством в корзину. Система должна предотвращать добавление количества товаров, превышающего доступное. Однако, для некоторых продуктов это ограничение не работает корректно.
Цель: Проверить, что система правильно ограничивает количество товаров,
доступных для добавления в корзину.
Шаги теста:
Открыть сайт Ozon.
Найти продукт с ограниченным количеством (например, указано «в наличии 19»).
Попытаться добавить больше товара, чем указано в наличии (например, 50 штук).
Проверить, появляется ли сообщение «в наличии больше нет».
Повторить тест для других товаров с ограниченным количеством.
Ожидаемый результат: Система должна отображать предупреждение и не позволять добавлять больше товаров, чем доступно в наличии.
Фактический результат: Для некоторых товаров система позволяет добавлять больше доступного количества без предупреждения.
Проблема: Для товаров с ограниченным количеством (например, «в наличии 19») система позволяет добавлять больше, чем указано в наличии. Это не только вводит в заблуждение пользователей, но и может привести к негативному пользовательскому опыту.
Рекомендации по исправлению: Система должна быть настроена так, чтобы не позволять пользователю добавлять в корзину больше товаров, чем указано в наличии. Например, если на товаре написано «в наличии 19», пользователю следует разрешить добавлять только от 1 до 19 единиц товара. При попытке добавить больше, чем доступно, должно всплывать сообщение: «в наличии больше нет», и пользователь не должен иметь возможности добавить
превышающее количество в корзину. (Приложение Л)
2.2. Исследование проблемы на сайте Ozon: Ошибка в работе фильтрации по цене
При поиске товаров на интернет-магазине пользователи ожидают, что фильтры будут работать корректно и показывать только те продукты, которые соответствуют заданным критериям. Однако иногда возникают ситуации, когда система фильтрации работает неправильно. Это может привести к тому, что пользователи видят товары, которые не должны отображаться, и это влияет на их впечатление от использования сайта. Давайте рРассмотрим конкретный случай, когда фильтрация по цене на сайте Ozon не работает так, как должна.
Название теста: Ошибка фильтрации по цене на Ozon
Цель: Проверить, правильно ли работает фильтрация по цене на сайте Ozon и соответствуют ли товары выбранным критериям.
Шаги теста:
Открыть сайт Ozon.
Перейти в категорию бытовой техники и выбрать «Пылесосы».
Установить фильтр по цене от 39 до 5000 рублей.
Пролистать страницы с результатами поиска.
Проверить, появляются ли товары с ценой выше указанного диапазона.
Ожидаемый результат: Все товары должны находиться в пределах выбранного ценового диапазона, т.е. не должно быть товаров с ценой выше 5000 рублей.
Фактический результат: Товар стоимостью 5651 рубль отображается в результатах, что не соответствует установленным фильтрам.
Проблема: Фильтрация по цене работает некорректно, что приводит к отображению товаров, не соответствующих выбранным критериям, и может вызвать неудобства у пользователей.
Рекомендации по исправлению: Система фильтрации должна быть настроена таким образом, чтобы корректно обрабатывать диапазоны цен. Необходимо проверить логику фильтрации и убедиться, что товары, которые не соответствуют заданным критериям, исключаются из результатов поиска. (Приложение М)
2.3. Проверка адаптации сайта Ozon при изменении размера окна браузера
При использовании веб-сайтов пользователи ожидают, что интерфейс будет оставаться удобным и функциональным, независимо от размера окна браузера. Если сайт не адаптируется правильно, это может привести к тому, что пользователи не смогут получить доступ ко всем необходимым функциям.
Рассмотрим случай с сайтом Ozon, где адаптация может не сработать должным образом.
Название теста: Проверка адаптации сайта Ozon при изменении размеров окна браузера
Описание: Сайт должен корректно адаптироваться при изменении размеров окна браузера, чтобы все элементы интерфейса оставались видимыми и функциональными.
Цель: Проверить, как сайт Ozon адаптируется при уменьшении окна браузера и сравнить с адаптацией на сайте Wildberries.
Шаги теста:
Открыть сайт Ozon в браузере.
Уменьшить окно браузера.
Проверить видимость и функциональность кнопок и текста.
Повторить тест на сайте Wildberries для сравнения.
Ожидаемый результат: Все элементы интерфейса должны оставаться видимыми и функциональными, независимо от размера окна браузера.
Фактический результат: На сайте Ozon некоторые элементы исчезают и становятся невидимыми, тогда как на сайте Wildberries адаптация работает корректно.
Проблема: При уменьшении окна браузера сайт Ozon не всегда адаптируется корректно: некоторые элементы интерфейса могут исчезать, что затрудняет положительный пользовательский опыт.
2.4. Ошибка отображения детской программы «С добрым утром, малыши!» на сайте Rambler
При использовании веб-сайтов пользователи ожидают, что они смогут получать доступ ко всем функциям без проблем. Если какая-либо часть сайта отображается некорректно, это может привести к путанице и разочарованию. Рассмотрим случай с сайтом Rambler, где возникла проблема с отображением детской программы «С добрым утром, малыши!».
Название теста: Ошибка отображения программы «С добрым утром, малыши!» на сайте Rambler
Описание: Передача «С добрым утром, малыши!» не выделяется розовым цветом, как другие детские передачи на сайте Rambler, что нарушает единообразие дизайна сайта и может сбивать с толку пользователей, так как они ожидают, что все детские программы будут выделены розовым цветом.
Цель: Проверить, что все детские передачи на сайте выделены розовым цветом.
Шаги теста:
Открыть сайт Rambler.
Перейти в разлел ТВ.
Выбрать “детские” телепередачи.
Найти программу «С добрым утром, малыши!» на телеканале «Карусель».
Проверить розовое цветовое выделение программы.
Сравнить с другими детскими передачами.
Ожидаемый результат: Программа должна быть выделена розовым цветом, как и другие детские передачи.
Фактический результат: Передача «С добрым утром, малыши!» не выделена розовым цветом.
Проблема: Отсутствие цветового выделения может ввести пользователей в заблуждение относительно классификации передачи.
Рекомендации по исправлению: Для исправления данной проблемы необходимо обеспечить единообразие оформления всех детских программ на сайте Rambler. Программа «С добрым утром, малыши!» должна быть выделена розовым цветом, как и
остальные детские передачи. Это поможет создать согласованный и привлекательный интерфейс, который будет понятен пользователям, особенно детям и их родителям. (Приложение П)
2.5. Ошибка отображения заголовка на сайте Rambler
Когда пользователи заходят на сайт, они ожидают, что заголовки и другие текстовые элементы будут четкими и хорошо читаемыми. Неправильное отображение заголовка может запутать пользователей и ухудшить их опыт на сайте. Рассмотрим ситуацию с сайтом Rambler, где возникла проблема с отображением заголовка.
Название теста: Ошибка отображения заголовка «Программа передач на выходные» на сайте Rambler
Описание: При выборе «Программа передач на выходные» отображается программа на будний день, что вводит в заблуждение.
Цель: Проверить правильность отображения программы и заголовка при выборе фильтров.
Шаги теста:
Открыть сайт Rambler.
Перейти в раздел телепрограмм.
Выбрать опцию «Программа передач на выходные».
Проверить соответствие программы и заголовка.
Ожидаемый результат: Заголовок должен соответствовать выбранной программе (например, «Программа передач на выходные» для выходных).
Фактический результат: Программа на будний день отображается с заголовком «Программа передач на выходные».
Проблема: Система некорректно отображает программу, и заголовок не соответствует выбранному фильтру.
Рекомендации по исправлению: Для исправления этой проблемы необходимо, чтобы сайт Рамблер отображал программы, соответствующие выходным дням, чтобы пользователи могли легко находить и планировать свои развлечения. (Приложение Р)
2.6. Исследование проблемы на сайте Олимпийский портал 74: Ошибки в орфографии
При использовании веб-сайтов пользователи ожидают, что информация будет представлена правильно и без ошибок. Это особенно важно для официальных сайтов, таких как Олимпийский портал 74, где точность информации и грамотность играют ключевую роль. Рассмотрим случай, когда на сайте были обнаружены ошибки в орфографии, которые могут повлиять на восприятие пользователями.
Название теста: Ошибки в орфографии на Олимпийском портале 74
Описание: При случайном посещении сайта Олимпийский портал 74 было обнаружено сообщение с орфографическими ошибками. Текст содержит неправильное написание слов.
Цель: Проверить, что все тексты на сайте написаны грамотно и без орфографических ошибок.
Шаги теста:
Открыть сайт Олимпийский портал 74.
Найти сообщение с текстом о выдаче кодов.
Проверить текст на наличие орфографических ошибок.
Ожидаемый результат: Текст должен быть написан грамотно и без орфографических ошибок: «Вы зашли слишком рано, выдача кодов еще недоступна».
Фактический результат: Сообщение содержит орфографические ошибки: «Вы щашли слишком рано, выдача кодов еще не доступна».
Проблема: В сообщении отображается текст: «Вы щашли слишком рано, выдача кодов еще не доступна». В словах «щашли» и «еще не доступна» содержатся ошибки: правильный текст должен быть «зашли» и «выдача кодов недоступна». Такие ошибки создают впечатление небрежного подхода к качеству сайта и могут снизить доверие пользователей к ресурсу.
2.7 Проверка стабильности отображения страницы ГИА-9 на сайте Лицея №97 после возврата с внешней ссылки
Когда пользователь заходит на сайт, он ожидает, что ссылки будут работать корректно, а страницы будут стабильно отображаться, независимо от того, переходит ли он по ссылкам или возвращается назад. Однако, если интерфейс начинает "дергаться" после нажатия кнопки "назад", это может вызвать неприятные впечатления и помешать нормальному взаимодействию с сайтом.
Название теста: Проверка отображения страницы после возврата на сайт Лицея №97 по ссылке ГИА-9
Описание: Пользователь переходит на сайт Лицея №97, открывает страницу с
нформацией о ГИА-9, а затем переходит по ссылке "Для получения информации о результатах ОГЭ необходимо пройти по ссылке". После нажатия кнопки "назад" страница начинает дергаться, что создает неудобства для пользователя.
Проблема: При возврате на предыдущую страницу после перехода по внешней ссылке, столбец с содержимым начинает периодически дергаться, что мешает стабильному отображению страницы и затрудняет восприятие информации.
Цель: Проверить стабильность отображения страницы сайта Лицея №97 после возвращения с внешней ссылки.
Шаги теста:
Открыть сайт Лицея №97.
Перейти в раздел "ГИА-9".
Кликнуть на ссылку "Для получения информации о результатах ОГЭ необходимо пройти по ссылке".
После перехода по ссылке нажать кнопку "Назад" в браузере.
Наблюдать за поведением столбца и проверять, не дергается ли интерфейс.
Ожидаемый результат: После нажатия кнопки "Назад" страница должна оставаться стабильной, без дерганий или других нарушений отображения.
Фактический результат: При возврате на предыдущую страницу столбец начинает дергаться, нарушая стабильность интерфейса.
Заключение: Эта проблема требует доработки. Важно исправить поведение элементов страницы при возврате с внешней ссылки. В ходе тестирования других разделов и функций сайта МАОУ «Лицей № 97 г. Челябинска» больше никаких проблем обнаружено не было.
Рекомендации по исправлению: Необходимо провести проверку и устранить проблему дергания столбца. Возможно, потребуется обновление кода, отвечающего за отображение страницы, и проверка на корректность работы кнопки "Назад" в браузере.(Приложение Т)
ЗАКЛЮЧЕНИЕ
В ходе нашего проекта мыя исследовали важность тестирования веб-сайтов и его влияние на качество пользовательского опыта и безопасность в интернете. Были Мы ррассмотреныли различные аспекты тестирования, такие как адаптация сайта под разные размеры окон браузера, правильная фильтрация товаров и корректное отображение данных. Результатом нашей моей работы явилось тестирование сайтов Ozon, Rambler, Олимпийский портал 74 и сайта МАОУ «Лицей № 97 г. Челябинска», в ходе которого мы я выявили несколько ошибок, которые могут привести к неудовлетворённости пользователей и снижению доверия к ресурсу. Выявленные ошибки показывают, насколько важно тщательно тестировать и проверять сайты перед их запуском и регулярно проводить проверки на наличие ошибок. Тестирование веб-сайтов позволяет не только выявлять ошибки, но и улучшать функциональность сайтов, делая их более надёжными и безопасными для пользователей. Рекомендации, предложенные в рамках нашего моего проекта, такие, как проверка логики, критериев, адаптивности сайта, корректной работы интерфейса, проверка сайта на исключение грамматических ошибок и правильной работы заложенных кодов, направлены на исправление выявленных ошибок и предотвращение подобных проблем в будущемс целью достижения положительного пользовательского опыта и привлечения аудитории к ресурсу, как к надежному и проверенному источнику информации.
.
Таким образом, цель и задачи нашей работы выполнены, гипотеза подтвердилась.
СПИСОК ИСПОЛЬЗОВАННОЙЫХ ЛИТЕРАТУРЫИСТОЧНИКОВ
1. Какие бывают этапы и виды тестирования: подробный разбор : [сайт] – URL: https://ru.hexlet.io/blog/posts/vidy-testirovaniya (дата обращения: 06.09.2024).[1]
2. Какие виды тестирования бывают и как выбрать? [статья] – URL: https://blog.productstar.ru/kakie-vidy-testirovaniya-byvayut-i-kak-vybrat/ (дата обращения: 10.09.2024). [2]
3. Инструменты для тестирования сайта и программного обеспечения : [статья] – URL: https://tquality.ru/blog/instrumenty-testirovaniya-programmnogo-obespecheniya1/ (дата обращения: 18.09.2024). [3]
4. Тестировщик: кто это такой, что он делает и как им стать // Журнал «Код»: [статья] – URL: https://thecode.media/qa-works/ (дата обращения: 04.09.2024). [4]
5. Как тестируют безопасность и зачем для этого хакеры: [сайт] – URL: https://www.nauchsoft.by/blog/penetration-tester (дата обращения: 23.09.2024). [5]
6. Этапы тестирования ПО: [статья] – URL: https://qualitica.ru/blog/etapy-testirovaniya-po (дата обращения: 25.09.2024). [6]
7. В работе онлайн-сервисов Сбербанка произошел сбой // Технологии и медиа: [сайт] - URL:https://www.rbc.ru/technology_and_media/11/06/2020/5ee262699a7947698b1b68fd (дата обращения: 25.09.2024).
[7]
8. В работе Telegram второй раз за сутки произошел сбой // KP.RU: [сайт] – URL: https://www.kp.ru/online/news/5942770/ (дата обращения: 25.09.2024). [8]
9. Топ-8 программных багов, наделавших шумиху в мире: [статья] – URL: https://tproger.ru/articles/top-program-bugs (дата обращения: 28.09.2024). [9]
10.https://ru.wikipedia.org/wiki/%D0%93%D0%BB%D0%BE%D0%B1%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9_%D1%81%D0%B1%D0%BE%D0%B9_%D0%B2_%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B5_Windows_(2024) [10]
ПРИЛОЖЕНИЕ А I
ПРИЛОЖЕНИЕ Б
ПРИЛОЖЕНИЕ ВАIII
Объекты тестирования
https://лицей97.рф/
ПРИЛОЖЕНИЕ Г
ПРИЛОЖЕНИЕ Б
Методы и виды тестированияД III
ПРИЛОЖЕНИЕ ВЕ II
ПРИЛОЖЕНИЕ ГЖ III
Инструменты тестирования
IV
ПРИЛОЖЕНИЕ Д З IVIV
Примеры тестирования
ПРИЛОЖЕНИЕ Е
Примеры неудачного тестированияИ
ПРИЛОЖЕНИЕ К VI
ПРИЛОЖЕНИЕ Ж V
Тестирование сайта Ozon: Тест 1 Л
VI
ПРИЛОЖЕНИЕ ЗМ VII
Тестирование сайта Ozon: Тест 2
VIII
ПРИЛОЖЕНИЕ ИН IX
Тестирование сайта Ozon: Тест 3
X
ПРИЛОЖЕНИЕ К
Тестирование сайта Rambler: Тест 1 П
XI
ПРИЛОЖЕНИЕ ЛР XII
Тестирование сайта Rambler: Тест 2
XIII
ПРИЛОЖЕНИЕ МС XIII
Тестирование сайта Олимп74
XIV
ПРИЛОЖЕНИЕ НТ XVXIV
Тестирование сайта МАОУ «Лицей №97 г. Челябинска
XVI
XV