Reporter — додаток для тестувальників
Page head bg

Reporter — додаток для тестувальників

Інструмент для професійного тестування сайтів та веб-додатків

Reporter — десктопний застосунок для професійного тестування сайтів і веб-додатків. Він об’єднує браузер, інструменти візуальної перевірки та систему звітів, щоб тестувальник міг фіксувати помилки без перемикання між десятком окремих сервісів.

Ми розробляли продукт як робоче середовище для QA-команди: зручне для щоденного тестування, зрозуміле для менеджерів і корисне для розробників, які отримують структуровані звіти з контекстом проблеми.

Сторінка сайту
Сторінка сайту
Навігація та звіти про помилки
Навігація та звіти про помилки
Приклад звіту
Приклад звіту

Завдання

Потрібно було створити інструмент, який скорочує шлях від знайденої проблеми до готового звіту для команди розробки. Тестувальник має бачити структуру сайту, перевіряти сторінки в різних розмірах екрана, записувати відео, робити скріншоти, працювати з елементами сторінки й одразу оформлювати помилки.

Окрема вимога — не ламати звичний процес тестування. Reporter мав відчуватися як браузер, але давати більше спеціалізованих можливостей для QA: від оверлеїв макетів до командної дошки звітів.

Робочий простір тестувальника

Ми побудували застосунок навколо вбудованого браузера. У верхній панелі зібрано ключові інструменти: навігацію сторінками, вибір пристрою та роздільної здатності, запис відео, створення скріншотів, інспектор елементів і режим накладання макетів.

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

Звіти про помилки

Кожен звіт прив’язується до конкретної сторінки сайту. У звіті можна зберегти опис, скріншот або відеозапис, роздільну здатність екрана, браузер, дату створення та інші деталі, які потрібні розробнику для швидкого відтворення помилки.

Для роботи з великою кількістю задач ми реалізували дошку статусів. Помилки проходять шлях від нової знахідки до перевірки й завершення, а команда бачить навантаження по сторінках, пріоритетах і станах.

Дошка задач
Дошка задач

Автоматичні перевірки

Щоб зняти з тестувальника частину рутинної роботи, ми додали автоматичні перевірки сторінок. Застосунок знаходить HTML-помилки, попередження, проблемні тексти та інші повторювані дефекти, після чого їх можна додати до звітів або відфільтрувати за типом і пріоритетом.

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

Список знайдених автоматичних перевірок
Список знайдених автоматичних перевірок

Командна робота

Reporter допомагає синхронізувати тестувальників і розробників. QA-команда формує звіти прямо під час перевірки, а розробники отримують не абстрактний опис, а конкретну сторінку, стан, вкладення та технічні умови, в яких проблема проявилася.

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

Результат

У результаті вийшов продукт, який перетворює тестування сайту на цілісний процес: знайти проблему, зафіксувати її, доповнити матеріалами, передати команді та проконтролювати виправлення можна в одному застосунку.

Для користувача це економія часу на рутині. Для команди розробки — зрозуміліші задачі, менше уточнень і швидше відтворення помилок. Саме так ми й проєктували Reporter: як практичний інструмент для якості веб-продуктів.

Allez Health — безперервне вимірювання глюкози

Розробка мобільних застосунків, API та хмарної інфраструктури для безперервного моніторингу глюкози

Welltot — безперервна біосенсорика

Розробка серверної частини мобільного додатка для безперервного моніторингу температури тіла

Docum — управління документацією

Розробка інтерактивного інструменту для створення та управління внутрішньою документацією компанії
Індустрія: Діджитал
Категорія: Веб-сервіси
Telegram
Facebook Messenger

Зворотний дзвінок

Виникла помилка під час надсилання запиту. Спробуйте ще раз

Заявку надіслано

Ми зв'яжемося з вами найближчим часом для обговорення деталей вашого проєкту