Протестировать криптовалютный лотерейный веб-сервис
Цена договорная
Задание тестировщику
Тестирование проводит инженер по тестированию (далее QA). QA ответственный за качество выпускаемого продукта. Именно инженер по тестированию помогает решить готов продукт к релизу или нет.
Составляющие описания задачи:
Необходимые виды тестирования:
Цели тестирования:
План Тестирования
Перед началом тестирования QA готовит план тестирования, который включает в себя:
После подготовки инженер по тестированию приступает к воспроизведению тест кейсов, описанных в утвержденном тест плане.
Что нужно проверить
Требования к составлению тест плана
После брифинга, QA готовит полный план тестирования. Документ должен описывать следующие пункты:
После проведения тестирования составляется отчет
Тестирование проводит инженер по тестированию (далее QA). QA ответственный за качество выпускаемого продукта. Именно инженер по тестированию помогает решить готов продукт к релизу или нет.
- QA проверяет задачу и формирует описание проблем по ней.
- QA сопровождает баг до его закрытия.
Составляющие описания задачи:
- Экран или страница
- Браузер
- Формат задачи (баг, задача, предложение).
- Критичность бага (блокирующий, критический, мажорный (важный) или минорный (не важный)).
- Скриншот, если он есть или другой прилагаемый материал (видео, файлы которые загружались на момент тестирования).
- Пошаговое воспроизведение бага (подробно и с выводом что не так и как должно быть с ссылкой на техническое задание или дизайн).
Необходимые виды тестирования:
- По степени автоматизации: Ручное тестирование и автоматическое тестирование (для проверки отказоустойчивости системы при большом количестве пользователей >100 000)
- По типу тестирования: Приемочное тестирование, Ч/Б тестирование, Бета-тестирование
Цели тестирования:
- Функциональное тестирование -в целях проверки реализуемости функциональных требований, то есть способности ПО в определённых условиях решать задачи, нужные пользователям.
- Тестирование производительности (нагрузочное тестирование, тестирование стабильности, объемное тестирование)
- Юзабилити-тестирование - исследование, выполняемое с целью определения, удобен ли некоторый искусственный объект (такой как веб-страница, пользовательский интерфейс или устройство) для его предполагаемого применения.
План Тестирования
Перед началом тестирования QA готовит план тестирования, который включает в себя:
- тестирование UI,
- тестирование UX,
- нагрузочное тестирование,
- тестирование безопасности
После подготовки инженер по тестированию приступает к воспроизведению тест кейсов, описанных в утвержденном тест плане.
Что нужно проверить
- Юзабилити:
- Сайт должен корректно выполнять свою функцию.
- Замечания по удобству использования
- Нагружающие систему вещи
- Скорость загрузки сайта на разных разрешениях.
- Нагрузка:
- Для нагрузочного тестирования можно использовать сервисы, например loadstorm.com, но в конечном итоге на усмотрение QA.
- Кроссбраузерность:
- Проверяем сайт на всех поддерживаемых браузерах.
- Скорость загрузки и работы сайта:
- Проверяем сайт на скорость работы
Требования к составлению тест плана
После брифинга, QA готовит полный план тестирования. Документ должен описывать следующие пункты:
- Цель тестирования, описание задачи.
- Описание составляющих системы.
- Какие сущности будут протестированы в ходе теста.
- Окружения, в котором находится тестируемый продукт.
- Описание узких мест системы.
- Порядок тестирования системы (список, что за чем нужно сделать).
- Инструментарий и его назначение (название инструмента и как будем применять).
- Оценка по затраченному времени (список пунктов с оценкой).
- Типы и соотношения тестирования (список с оценкой в процентах).
- Критерии приемки продукта (допустимые проблемы при которых продукт можно выпускать в релиз).
После проведения тестирования составляется отчет
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.