Порядок тестування додатку

Тестувати додаток "Потрібна Допомога?!" бажано на двох різних пристроях (смартфонах) та, відповідно, з двома різними облікового записами.

Але так як для додатку не обов'язково реєстрація облікового запису, то для тестування можна використовувати різні комбінації типів облікових записів на різних пристроях:

  • два незареєстрованих облікових записа,
  • два зареєстровані облікових записа,
  • зареєстрований обліковий запис на одному пристрої та не зареєстрований обліковий запис на другому пристрої.

 

Загалом більшість функцій додатку "Потрібна Допомога?!" досить очевидні і прості, але, щоб нічого не пропустити при тестуванні, можна скористатися покроковими інструкціями, наведеними далі.

 

Бажано перевірити таке:

1. Сторінки "Запити" та "Пропозиції"

1.1. Перевірити кнопки "Підказки" та "Зареєструватися" (якщо використовується незареєстрований користувач) на всіх сторінках Запитів та Пропозицій. Переконайтеся, що при натисканні на ці кнопки розкриваються відповідні підказки і що ці підказки є досить зрозумілими.

1.2. Створити один або кілька Запитів та Пропозицій допомоги на пристрої №1.

1.3. На пристрої №2 перевірити пошук (завантаження) Запитів та Пропозицій у вибраній місцевості з різними установками радіусу охоплення та фільтра.1.4. Переконайтеся, що створені Запити та Пропозиції видимі користувачеві на пристрої №2 при відповідних параметрах пошуку.

1.5. Переконайтеся, що при статусі "Приховано" або "У роботі" Запиту або Пропозиції користувача пристрою №1 його не бачить користувач пристрою №2.

1.6. На пристрої №2 перевірити можливість відповіді на Запити та Пропозиції (відповідно, за допомогою кнопки "Запропонувати допомогу" або "Прохання про допомогу" на сторінці деталей Запиту або Пропозиції). Переконайтеся, що надіслані відповіді доходять до користувача пристрою №1 за допомогою push-повідомлення та (якщо на пристрої №1 використовується зареєстрований обліковий запис) електронною поштою.

1.7. На пристрої №2 перевірити працездатність решти кнопок на сторінці деталей Запиту або Пропозиції

1.8. На пристрої №1 у вікні налаштувань (деталей) створеного Запиту або Пропозиції переконатися, що працюють усі кнопки, у тому числі кнопка видалення.

1.9. На пристрої №2 перевірити додавання до обраного Запиту або Пропозиції, створеного на пристрої №1. Це можна зробити кнопкою у вікні деталей Запиту або Пропозиції або за допомогою натискання на іконку серця. Переконайтеся, що вибраний Запит або Пропозиція потрапляє на сторінку "Обран Запити та Пропозиції". Спробувати також видалити Запит або Пропозицію з Обраного (за допомогою іконки серця).

1.10. Перевірити можливість поскаржитися на Запит або Пропозицію за допомогою відповідної кнопки у вікні деталей Запиту або Пропозиції.

2. Сторінка "Повідомлення"

2.1. Перевірити, чи відповіді на Запити або Пропозиції, надіслані користувачем пристрою №2 користувачу пристрою №1, потрапляють до архіву повідомлень (сторінка "Повідомлення") обох користувачів на обох пристроях.

2.2. Перевірити відповідь на повідомлення з архіву повідомлень. Переконатись, що відповіді на повідомлення, надіслані користувачем пристрою №1, потрапляють до користувача №2 та навпаки.

2.3. Переконайтеся, що одержувач надісланого повідомлення отримує повідомлення про нове повідомлення за допомогою push-повідомлення та (якщо на пристрої одержувача використовується зареєстрований обліковий запис) електронною поштою.

3. Сторінка "Налаштування"

3.1. Перевірити можливість зміни та збереження різних налаштувань користувача.

4. Підписка на сповіщення про нові запити та пропозиції (на сторінці "Налаштування")

4.1. На пристрої №2 підписатися на повідомлення про нові Запити та/або Пропозиції. У розділі "Сповіщення" виберіть один, кілька або всі типи запитів/пропозицій. Вказати необхідні координати та радіус пошуку.

4.2. На пристрої №1 створити новий Запит або Пропозиція (або змінити та зберегти вже створений Запит або Пропозиція).

4.3. Переконатися, що користувач пристрою №2 отримає сповіщення про щойно створений (змінений) Запит або Пропозицію.

4.4. Переконайтеся, що користувач пристрою №2 НЕ ОТРИМАЄ сповіщення про створений (змінений) Запит або Пропозицію, якщо параметри створеного Запиту або Пропозиції не підпадають під налаштування підписки. Наприклад, у щойно створеному (зміненому) Запиті або Пропозиції на пристрої №1 вказано інший тип допомоги або координати.

5. Робота БЕЗ реєстрації облікового запису

5.2. Переконатися, що працюють усі описані вище функции.

5.3. Переконайтеся, що на сторінці "Налаштування" можна встановити значення за замовчуванням для користувача.

5.4. Перевірити можливість видалення даних незареєстрованого користувача на сторінці "Налаштування" (розділ "Анонімний мобільний профіль")

6. Робота із зареєстрованим акаунтом

6.1. Зареєструвати нового користувача на сторінці "Зареєструватися" (розділ "Акаунт" головного меню).

6.2. Перевірити сторінку "Мій профіль" (розділ "Акаунт" головного меню)

6.3. Перевірити сторінку редагування профілю користувача (перехід по кнопці "Редагувати профіль" на сторінці "Мій профіль").

6.3.1. Спробувати змінити та зберегти дані на сторінці редагування профілю користувача (ім'я, пароль тощо).

6.4. Перевірити вихід із облікового запису (пункт "Вийти з профілю" розділу "Акаунт" головного меню).

6.5. Перевірити вхід у додаток (пункт "Увійти" розділу "Акаунт" головного меню).

6.6. Перевірити можливість видалення облікового запису за допомогою кнопки "Видалити Ваш профіль" на сторінках "Мій профіль" та "Редагувати ваш профіль"

7. Інші сторінки з головного меню

7.1. Перевірити Головну сторінку та інші сторінки з розділів "Акаунт", "Запити та Пропозиції", "Інфо" головного меню (кнопка бургер-меню).

7.2. Перевірити завантаження та роботу сторінки допомоги "Як користуватися додатком" шляхом натискання на кнопку "?" у правому верхньому куті екрана додатку.

7.3. Перевірити можливість надсилання повідомлення до Служби підтримки на сторінці "Зв'яжіться з нами" (пункт "Контакти" у розділі "Інфо" головного меню).