Насыщенный месяц, занимались: разграничением прав доступа, новой js-панелью, тестированием Android-приложений через APK и написанием скриптов под требования наших клиентов.
В этом месяце нашей командой было решено несколько важных задач по продуктам Fabuza 1.0 и Fabuza 2.0.
РАЗГРАНИЧЕНИЕ ПРАВ ДОСТУПА В FABUZA 2.0
Одной из них стала реализация системы разграничения прав доступа. Это нужно для того, чтобы система Fabuza 2.0 стала полностью автономной от старой системы, и мы могли предоставлять её нашим клиентам без необходимости входа через старую систему, как на инсталляциях так и в облаке. Разграничение прав доступа - это совершенно новый сервис нашей системы, он позволит командам наших клиентов работать еще эффективнее.
НОВАЯ JS-ПАНЕЛЬ
Сделали новую удобную панель для тестовых данных внутри веб-заданий. Пока используется в виде отдельного кода, через недельку будет встроена в систему.
ПАНЕЛЬ ПЕРЕХВАТЫВАЮЩИХ ОПРОСОВ
В этом месяце мы реализовали функционал виджета перехватывающих опросов. Уже продемонстрировали его некоторым нашим клиентам, и они начали процесс его внедрения.
Предполагается, что скрипт будут устанавливать на свои сайты веб-разработчики клиентов. Поэтому его настройка сделана именно для них (через параметры вызова js-скрипта).
ТЕСТИРОВАНИЕ ANDROID-ПРИЛОЖЕНИЙ ЧЕРЕЗ APK
Гугл в этом месяце нам подкинул проблем. На Android 11 система выкидывала из памяти наш Fabuza Recorder если он устанавливал какое-либо стороннее приложение. Это происходило при установке Touch Enabler (который нужен для включения отображения жестов) и при установке тестируемых приложений, которые устанавливаются из APK.
Сейчас именно для Android 11 реализовали установку Touch Enabler и тестируемого APK через специальные страницы, которые открываются в мобильном браузере. Путь использования стал чуть длиннее, но зато работает. А для того, чтобы респондент не запутался в кнопках - сделали небольшой скрипт который переименовывает кнопки для шага с установкой APK. "Приступить к заданию" меняется на "Установить приложение". А "Назад" меняется на "Открыть приложение". В старой системе Fabuza 1.0 останется такое решение, а в новой системе Fabuza 2.0 реализация будет оптимальная.
СКРИПТЫ ДЛЯ НАШИХ КЛИЕНТОВ
Этот месяц был очень насыщенным, новые задачи и пожелания от клиентов прилетали неожиданно, но мы со всем справились и продолжаем движение к Fabuza 2.0, которая однозначно добавит ценность нашим клиентам в их работе с UX-исследованиями и тестированием онлайн-сервисов.