База знань

Checklists для тестувальника

check-list
Checklist для тестувальника на функцію перевірки валідності email address

  1. Перевірити, чи є електронна адреса не порожньою.
  2. Перевірити, чи містить електронна адреса символ “@”, який розділяє логін та доменну частину.
  3. Перевірити, чи містить логін та доменна частина символи літер, цифр та символи . – _ +.
  4. Перевірити, чи не містить логін та доменна частина пробіли або інші спеціальні символи.
  5. Перевірити, чи містить доменна частина крапку, яка розділяє ім’я домену та доменне розширення.
  6. Перевірити, чи містить доменне розширення не менше двох символів.
  7. Перевірити, чи не містить електронна адреса більше ніж одну крапку підряд в доменній частині.
  8. Перевірити, чи не містить доменна частина та доменне розширення неприпустимих комбінацій символів (наприклад, “..”).
  9. Перевірити, чи містить електронна адреса не менше однієї літери в доменній частині.

Ці кроки не є вичерпними, і можуть бути додані додаткові перевірки, залежно від потреб ваших застосунків.

 

Checklist для тестувальника на функцію реєстрації клієнта на сайті

  1. Перевірити, чи всі обов’язкові поля заповнені, наприклад, ім’я, прізвище, адреса електронної пошти, пароль тощо.
  2. Перевірити, чи електронна адреса користувача відповідає правилам валідації електронної адреси.
  3. Перевірити, чи пароль містить не менше 8 символів, включаючи літери, цифри та спеціальні символи.
  4. Перевірити, чи пароль та його підтвердження співпадають.
  5. Перевірити, чи введені дані не містять небажаних символів, таких як теги HTML або SQL-запити, щоб запобігти можливості атаки з використанням вразливостей вводу даних.
  6. Зберегти дані користувача в базі даних або іншому місці збереження даних.
  7. Надіслати електронний лист на вказану адресу електронної пошти з посиланням на підтвердження реєстрації.
  8. Перевірити, чи підтвердження було отримане вчасно та чи відповідає воно збереженому підтвердженню в базі даних.
  9. Забезпечити можливість користувачеві змінювати свої дані, наприклад, змінювати пароль або адресу електронної пошти.

Ці кроки можуть бути додатково розширені або змінені залежно від потреб вашого сайту.

 

Checklist для тестувальника на функцію логіна користувача в систему

  1. Перевірити, чи електронна адреса користувача та пароль введені правильно.
  2. Перевірити, чи обліковий запис користувача активний та не заблокований.
  3. Перевірити, чи користувач вже не увійшов в систему на іншому пристрої або в іншому вікні браузера.
  4. Зберегти інформацію про вхід користувача в систему, наприклад, дату та час входу, IP-адресу та інші відповідні дані.
  5. Забезпечити обмеження прав доступу користувачів до різних функцій та даних, в залежності від їхніх прав доступу.
  6. Передати користувача на сторінку, яка відповідає їхнім правам доступу та потребам.
  7. Забезпечити можливість користувачеві вийти з системи, наприклад, за допомогою кнопки “Вийти” або “Вийти зі свого облікового запису”.
  8. Перевірити, чи збережені дані користувача відповідають їхньому профілю та правам доступу.

Ці кроки можуть бути додатково розширені або змінені залежно від потреб вашої системи.

 

Checklist для тестувальника на функцію сортування товару

  1. Перевірити, чи сортування відбувається за правильним критерієм, наприклад, за ціною, рейтингом, новизною тощо.
  2. Перевірити, чи відображається потрібна кількість товарів на сторінці та чи працює пагінація, якщо така є.
  3. Перевірити, чи відображається правильна інформація про кожен товар, наприклад, його назва, опис, ціна, рейтинг, фотографії тощо.
  4. Перевірити, чи правильно сортуються товари з однаковими значеннями, наприклад, якщо два товари мають однакову ціну, то чи вони відображаються в правильному порядку.
  5. Перевірити, чи відображається повідомлення про помилку, якщо відбулася помилка при сортуванні.
  6. Перевірити, чи працює функція сортування на всіх доступних пристроях та браузерах.
  7. Перевірити, чи зберігається порядок сортування, якщо користувач перезавантажує сторінку або повертається до неї з іншої сторінки сайту.
  8. Перевірити, чи може користувач змінити напрямок сортування (від найменшого до найбільшого або навпаки) та чи працює ця функція коректно.

Ці перевірки можуть бути додатково розширені або змінені залежно від потреб вашого сайту та функціональності сортування товарів.

 

Checklist для тестувальника на функцію Search

  1. Перевірити, чи повертає функція правильний результат для запиту, включаючи товари, категорії або сторінки.
  2. Перевірити, чи пошук відбувається за правильними критеріями, такими як ключові слова, категорії, фільтри тощо.
  3. Перевірити, чи правильно відображається інформація про знайдені товари, включаючи назву, опис, ціну, фотографії, рейтинг тощо.
  4. Перевірити, чи може користувач змінювати напрямок сортування (від найменшого до найбільшого або навпаки) та чи працює ця функція коректно.
  5. Перевірити, чи правильно відображається результат пошуку на різних пристроях та браузерах.
  6. Перевірити, чи відображається повідомлення про помилку, якщо відбулася помилка під час пошуку.
  7. Перевірити, чи правильно враховуються фільтри пошуку, наприклад, за розміром, кольором, матеріалом тощо.
  8. Перевірити, чи зберігається результат пошуку після перезавантаження сторінки або повернення до неї з іншої сторінки сайту.
  9. Перевірити, чи може користувач змінити параметри пошуку після виконання пошуку та чи працює ця функція коректно.

Ці перевірки можуть бути додатково розширені або змінені залежно від потреб вашого сайту та функціональності пошуку.

Зв'язатися з нами

    Адреса: м. Київ, 03058, а/с 24