Тестирование — это важный этап разработки любого программного продукта. Оно включает в себя различные процессы и этапы, в том числе создание баг репортов. Баг репорт — это документ, который описывает проблему, обнаруженную в ходе тестирования продукта. В этой статье мы рассмотрим примеры баг репортов для разных типов продуктов, в том числе для мобильных приложений.
В онлайн-университете Skypro есть программа «Инженер по тестированию» — на ней ученики осваивают профессию с нуля за 12 месяцев, делают четыре проекта для портфолио. Преподаватели — руководители отделов тестирования и старшие разработчики в ВТБ, Skyeng и других крупных компаниях. 95% выпускников выходят на работу в течение четырех месяцев: в этом помогает центр карьеры.
Баг репорт для веб-приложения
Баг репорт для веб-приложения может включать в себя следующие элементы:
- Название бага: «Ошибка в форме регистрации»
- Описание: «При попытке зарегистрироваться с некорректным форматом email, форма выдает неправильное сообщение об ошибке»
- Шаги для воспроизведения: «1. Откройте страницу регистрации. 2. Введите ‘test@’ в поле email. 3. Нажмите кнопку ‘Регистрация'»
- Ожидаемый результат: «Сообщение об ошибке о некорректном формате email»
- Фактический результат: «Сообщение об ошибке о недостаточной длине пароля»
Для более глубокого погружения в тему, рекомендуем ознакомиться со структурой и атрибутами баг репорта тут.
Баг репорт для мобильного приложения
Создание баг репорта для мобильного приложения не сильно отличается от создания баг репорта для веб-приложения. Основное отличие заключается в том, что вы должны указывать версию операционной системы и модель устройства, на котором обнаружена ошибка. Пример баг репорта для мобильного приложения:
- Название бага: «Приложение зависает при открытии карты»
- Описание: «При попытке открыть карту в приложении, оно зависает и не реагирует на взаимодействие пользователя»
- Шаги для воспроизведения: «1. Откройте приложение. 2. Нажмите на иконку ‘Карта’ в нижнем меню. «
- Ожидаемый результат: «Карта открывается и доступна для взаимодействия»
- Фактический результат: «Приложение зависает и не реагирует на взаимодействие»
- Окружение: «iPhone X, iOS 13.3»
Примеры оформления баг репортов от простого к сложному можно найти здесь.
Инженер по тестированию — важный специалист в сфере IT: без его внимания не обходится ни один программный продукт. В онлайн-университете Skypro обучиться этой профессии можно с нуля за 12 месяцев. За это время вы научитесь проводить ручное и автоматическое тестирование, работать с системами баг-трекинга и Git. В конце учебы получите диплом о профессиональной переподготовке.
Баг репорт для десктопного приложения
Пример баг репорта для десктопного приложения:
- Название бага: «Программа закрывается при открытии файла»
- Описание: «При попытке открыть файл формата .doc, программа аварийно закрывается»
- Шаги для воспроизведения: «1. Запустите программу. 2. Нажмите ‘Файл’ -> ‘Открыть’. 3. Выберите файл формата .doc»
- Ожидаемый результат: «Файл открывается в программе»
- Фактический результат: «Программа аварийно закрывается»
- Окружение: «Windows 10 Pro, версия 1903, сборка 18362.900»
Для того чтобы углубиться в процесс создания баг-репортов, мы рекомендуем пройти курс по «Тестирование» в онлайн-университете Skypro. Ссылку на курс вы найдете тут.
Помимо примеров баг репортов для разных типов продуктов, важно также знать основы работы с системами отслеживания ошибок и багов, такими как Jira, Bugzilla и другими. Эти системы позволяют организовать работу над ошибками, отслеживать их статус и коммуницировать с командой разработки. Чем лучше вы знаете эту систему, тем эффективнее вы сможете работать.😉
Итак, мы рассмотрели основы создания баг репортов для разных типов продуктов. Надеемся, что эта информация будет полезна для вас в работе. Если у вас есть вопросы или вы хотите узнать больше о тестировании, не стесняйтесь обращаться к нам. Мы всегда рады помочь!
Добавить комментарий