← НЮ-правда о Ю-тестах Блог Фабрики Юзабилити

Опубликовано
25.11.2021
в рубрике
Новости продукта

Обновления по Фабузе за ноябрь 2021

Насыщенный месяц, занимались: разграничением прав доступа, новой js-панелью, тестированием Android-приложений через APK и написанием скриптов под требования наших клиентов.

В этом месяце нашей командой было решено несколько важных задач по продуктам Fabuza 1.0 и Fabuza 2.0.

РАЗГРАНИЧЕНИЕ ПРАВ ДОСТУПА В FABUZA 2.0

Одной из них стала реализация системы разграничения прав доступа. Это нужно для того, чтобы система Fabuza 2.0 стала полностью автономной от старой системы, и мы могли предоставлять её нашим клиентам без необходимости входа через старую систему, как на инсталляциях так и в облаке. Разграничение прав доступа - это совершенно новый сервис нашей системы, он позволит командам наших клиентов работать еще эффективнее.

НОВАЯ JS-ПАНЕЛЬ

Сделали новую удобную панель для тестовых данных внутри веб-заданий. Пока используется в виде отдельного кода, через недельку будет встроена в систему.

  • Разворачивается-сворачивается.
  • Выбирается один цвет панели, остальные оттенки вычисляются от него.
  • Прячется при скролле.
  • Красивая.

ПАНЕЛЬ ПЕРЕХВАТЫВАЮЩИХ ОПРОСОВ

В этом месяце мы реализовали функционал виджета перехватывающих опросов. Уже продемонстрировали его некоторым нашим клиентам, и они начали процесс его внедрения.

  • Полностью настраиваемый вид и поведение.
  • Автоматическое отслеживание состояния виджета (помнит кто согласился, кто отказался от опроса и от какого именно).
  • Привязка опросов к событиям на сайте и к отдельным пользователям.
  • Виджет можно устанавливать через Google Tag Manager.

Предполагается, что скрипт будут устанавливать на свои сайты веб-разработчики клиентов. Поэтому его настройка сделана именно для них (через параметры вызова js-скрипта).


ТЕСТИРОВАНИЕ ANDROID-ПРИЛОЖЕНИЙ ЧЕРЕЗ APK

Гугл в этом месяце нам подкинул проблем. На Android 11 система выкидывала из памяти наш Fabuza Recorder если он устанавливал какое-либо стороннее приложение. Это происходило при установке Touch Enabler (который нужен для включения отображения жестов) и при установке тестируемых приложений, которые устанавливаются из APK.

Сейчас именно для Android 11 реализовали установку Touch Enabler и тестируемого APK через специальные страницы, которые открываются в мобильном браузере. Путь использования стал чуть длиннее, но зато работает. А для того, чтобы респондент не запутался в кнопках - сделали небольшой скрипт который переименовывает кнопки для шага с установкой APK. "Приступить к заданию" меняется на "Установить приложение". А "Назад" меняется на "Открыть приложение". В старой системе Fabuza 1.0 останется такое решение, а в новой системе Fabuza 2.0 реализация будет оптимальная.


СКРИПТЫ ДЛЯ НАШИХ КЛИЕНТОВ

  • В этом месяце мы сделали более двух десятков разных скриптов для клиентов. Самыми популярными осенью были серверные квоты с рандомизацией. Победитель: квоты на 400 городов для крупного ритейлера.
  • Доработан скрипт для веб-теста "Очистка данных". Теперь он удаляет на 200% больше данных и корректно работает в случаях, когда надо удалять данные на нескольких шагах одного и того же теста.

Этот месяц был очень насыщенным, новые задачи и пожелания от клиентов прилетали неожиданно, но мы со всем справились и продолжаем движение к Fabuza 2.0, которая однозначно добавит ценность нашим клиентам в их работе с UX-исследованиями и тестированием онлайн-сервисов.

Также в блоге: