Ivanna Kushnir
Предложите Ivanna работу над вашим следующим проектом или зарегистрируйте профиль фрилансера и начинайте зарабатывать прямо сейчас.
Рейтинг
Уровень владения языками
Навыки и умения
Программирование
Портфолио
-
КурсСад
Тестирование и QAПроект CourseGarden — это веб-платформа, где пользователи могут создавать, делиться и проходить мини-курсы. Система позволяет входить в систему как учитель, студент или администратор.
На данный момент я протестировал три ключевых раздела:
… страницу авторизации,
страницу создания и управления курсами,
и страницу поддержки.
Мое тестирование охватывало как фронтенд, так и бэкенд (тестирование API).
Тестирование проводилось как на операционных системах Windows, так и Android.
Я создал контрольный список, выполнил тесты, составил 21 отчет о баге и подготовил отчет о тестировании.
Тестирование включало:
Функциональное тестирование,
Тестирование UI/UX,
Позитивное и негативное тестирование.
Я также применил методы черного ящика, в частности:
Анализ граничных значений,
и Ad-Hoc тестирование.
Кроме того, я предоставил несколько предложений по улучшению, некоторые из которых были приняты и учтены командой.
Проект все еще продолжается, поэтому информация может меняться ежедневно.
-
Филмотека
Тестирование и QAПроект:
Филмотека (Веб-приложение для библиотеки фильмов)
Тип проекта:
… Веб-приложение, служащее библиотекой фильмов с краткими описаниями фильмов и возможностью создания двух списков: "Хочу посмотреть" и "Посмотрено". Приложение не предоставляет возможность просмотра самих фильмов.
Моя роль:
Инженер по качеству (QA)
Задачи:
- Написать 5 тестовых случаев.
- Найти и задокументировать 5 отчетов об ошибках.
Область тестирования:
Тестирование включало как функциональные, так и интерфейсные аспекты приложения.
-
Капуста
Тестирование и QAПроект: Капуста (Веб-приложение финансовой записной книжки)
Обзор проекта:
"Капуста" — это веб-приложение финансовой записной книжки, разработанное для помощи пользователям в отслеживании их доходов и расходов. Наша команда из 9 тестировщиков QA была ответственна за обеспечение качества и надежности приложения перед его выпуском.
…
Моя роль:
Я был ответственен за тестирование функциональности фронтенда и бэкенда страницы авторизации, обеспечивая безопасный и удобный доступ для пользователей.
Обязанности:
- Анализировал пользовательские истории и сценарии использования, предоставленные бизнес-аналитиком, чтобы понять ожидаемое поведение страницы авторизации.
- Создал подробные контрольные списки в TestRail, охватывающие положительные и отрицательные тестовые случаи как для фронтенда, так и для бэкенда, включая анализ граничных значений и эквивалентное разбиение.
- Выполнил функциональное, UI/UX и тестирование безопасности.
- Написал четкие и лаконичные отчеты о багах в Jira, предоставив разработчикам информацию, необходимую для воспроизведения и исправления проблем.
- Сотрудничал с командой для предоставления общих рекомендаций по улучшению качества приложения.
Методы тестирования:
- Использовал методы положительного и отрицательного тестирования, чтобы убедиться, что страница авторизации правильно обрабатывает допустимые и недопустимые входные данные.
- Применял методы черного ящика, в частности:
Анализ граничных значений: тестирование поведения системы на крайних границах входных параметров (например, минимальная и максимальная длина пароля).
Эквивалентное разбиение: деление входных данных на эквивалентные классы и выбор представителей из каждого класса для тестирования.
Технические навыки:
- Уверенное использование инструментов разработчика браузера (DevTools) для тестирования фронтенда.
- Опыт тестирования API с помощью Swagger.
- Знаком с инструментом дизайна UI/UX Figma.
Вызовы:
Обеспечение безопасности процесса авторизации было ключевым вызовом. Я тесно сотрудничал с разработчиками, чтобы выявить и устранить потенциальные уязвимости.
Результаты:
Выявил и сообщил о 5 критических багах, связанных с авторизацией, все из которых были решены до выпуска приложения.
Содействовал общему улучшению удобства использования и безопасности приложения.