Опис задачі:
Шукаємо тестувальника, який зможе повністю перевірити сайт перед запуском у продакшн. Сайт зараз на фінальному етапі розробки, тому потрібно пройти всі основні користувацькі сценарії, знайти помилки, зафіксувати їх і підготувати зрозумілий звіт для програміста.
Потрібен не поверхневий перегляд сайту, а повноцінне ручне тестування перед запуском.
Що потрібно протестувати
1. Загальна робота сайту
коректність відкриття сторінок;
відсутність критичних помилок;
відсутність битих посилань і 404-сторінок там, де їх не має бути;
коректність відображення блоків, кнопок, форм, меню;
адаптивність на desktop / mobile / tablet;
робота сайту в популярних браузерах: Chrome, Safari, Firefox, Edge.
2. Основні користувацькі сценарії
Потрібно пройти шлях користувача від входу на сайт до оформлення заявки або замовлення:
головна сторінка;
категорії / каталог;
картка товару;
вибір параметрів товару, якщо вони є;
додавання товару в кошик;
зміна кількості товару в кошику;
видалення товару з кошика;
оформлення замовлення;
форма “купити в 1 клік” / швидке замовлення;
контактні форми;
переходи по кнопках і посиланнях;
пошук, фільтри, сортування, якщо вони є;
інформаційні сторінки;
блог, якщо він є.
3. Перевірка форм
Для всіх форм на сайті потрібно перевірити:
обов’язкові поля;
валідацію телефону / email;
відправку порожньої форми;
відправку форми з некоректними даними;
успішну відправку форми;
відображення повідомлень про помилку / успішну відправку;
чи приходять заявки в потрібне місце: CRM, пошту, адмінку або інший канал.
4. Перевірка кошика та оформлення замовлення
Особливу увагу потрібно приділити кошику та оформленню замовлення:
товар коректно додається в кошик;
ціна рахується правильно;
вибрані параметри товару зберігаються;
кількість товару змінюється коректно;
підсумкова сума перераховується;
замовлення можна оформити без помилок;
після оформлення замовлення відображається коректне повідомлення;
дані замовлення приходять в адмінку / CRM / на пошту;
немає дублів замовлень;
неможливо оформити замовлення з порожніми або некоректними даними.
5. Мобільна версія
Окремо потрібно перевірити сайт з мобільного пристрою:
меню;
кнопки;
форми;
кошик;
оформлення замовлення;
клікабельність елементів;
чи немає накладання блоків;
чи зручно користуватися сайтом з телефону.
6. Візуальні помилки
Потрібно зафіксувати:
7. Технічні моменти
Базово потрібно перевірити:
швидкість завантаження основних сторінок;
наявність явних помилок у консолі браузера;
коректність редиректів;
працездатність посилань;
коректність відображення favicon;
коректність мета-заголовків і описів, якщо можливо;
відсутність тестових текстів, заглушок, lorem ipsum;
відсутність тестових телефонів, email та зайвих технічних даних.
Що потрібно отримати на виході
За результатами роботи потрібен зрозумілий звіт із знайденими помилками.
Формат звіту:
Посилання на сторінку, де знайдена помилка.
Опис помилки — що саме не працює.
Кроки для відтворення — що потрібно зробити, щоб побачити помилку.
Очікуваний результат — як має працювати.
Фактичний результат — як працює зараз.
Скриншот або відео, якщо помилка візуальна або її складно описати словами.
Пріоритет помилки:
Critical — заважає оформленню замовлення / заявки / роботі сайту;
High — серйозно впливає на користувача;
Medium — помилка помітна, але не блокує роботу;
Low — дрібна візуальна або текстова помилка.
Звіт можна зробити в Google Sheets / Excel / Notion / іншому зручному форматі. Головне, щоб програмісту було зрозуміло, що саме потрібно виправити.
Повторна перевірка після виправлень
Бажано також включити в роботу повторну перевірку виправлених помилок після програміста.
Тобто: спочатку первинне тестування, потім після правок — короткий ретест, щоб переконатися, що помилки справді виправлені й не з’явилися нові критичні проблеми.
Шукаємо людину з досвідом ручного тестування сайтів, бажано e-commerce / інтернет-магазинів.
Відгукуючись на проєкт, вкажіть, будь ласка:
Ваш досвід тестування сайтів.
Чи тестували ви інтернет-магазини / сайти з кошиком.
У якому форматі надаєте звіт.
Скільки часу потрібно на повне тестування.
Чи входить у вартість повторна перевірка після виправлення багів.
Вартість роботи.
Потрібно розпочати найближчим часом, оскільки сайт готується до запуску.