mindmap для мобильного приложения

Mind Map в тестировании — или легкий способ тестировать сложные приложения

Вы тоже задаетесь вопросами:

Что это?

Mind Map или интеллект карта — это инструмент для визуального отображения информации, который помогает эффективно ее структурировать.

Такая форма изложения информации проще для понимания человеческим мозгом, чем строчный текст, и от того проще для применения в работе.

Преимущества Mind Map

1. Наглядность и визуализация.

Главным достоинством Mind Map для тестировщика является наглядное видение тестируемого продукта, его функций и зависимостей между собой.

2. Отличная альтернатива документации.

Такую карту очень хорошо демонстрировать новым сотрудникам как альтернативу или дополнение к документации.

3. Легко поддерживать.

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

Что можно изобразить с помощью Mind Map?

Составляем майнд карту

1. Основной функционал.

Как же определить, какие есть функции и/или части приложения?

Предлагаю разделять функции по видам сущности, и по действиям которые с ними можно произвести.

Как пример, возьмем MVP схему онлайн-магазина:

Сущности будут такие:

Так наглядно понятно что клиент может сделать, что ему для этого нужно и с чем он будет взаимодействовать.

Используя правила декомпозиции, разложите описанные ранее действия и сущности на более низкоуровневые.

Таким образом можно описать приложение до мельчайших деталей, что очень пригодится в тестировании.

На примере ветки «Товар», ответвлениями будут: название, цена, размер, к-во, описание, изображение, и так далее.

image loader

3. Определите приоритет.

Тут как вашей душе угодно: сверху-вниз, выделение цветом или составить карту как стрелочные часы, где 1 это самый высокоприоритетный функционал, а на 12 самый низкоприоритетный функционал.

image loader

4. Добавьте взаимосвязи.
Взаимосвязь на Mind Map можно изобразить посредством стрелок идущих от одного блока к другому.
Примером может быть взаимосвязь цены единицы товара в каталоге, в сортировке результатов поиска, на странице товара, в корзине и логика суммы всех товаров к оплате (красные линии на скрине).
image loader
Так вы не забудете протестировать связанные между собой функции, увидеть на какие еще компоненты могли повлиять баги или правки той или иной части приложения.

Как использовать Mind Map в тестировании?

Чтоб лучше понять что из себя представляет ваш продукт.

Как это сделать — вы уже знаете.

2. Использовать как альтернативу документу.

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

3. Как помощник в анализе.

Так как все наглядно, легче найти недостаток или возможный путь улучшения продукта.

4. Основу для написания тестовых случаев.

Расставив приоритет, можно начать писать тестовые случаи начиная с высокоприоритетных функций.

А за счет того что, есть взаимосвязи, вы точно будете знать какие еще части приложения мог затронуть найденный “баг” в ходе проверки. Указав на это в составлении “баг-репорта”, вы тем самым улучшите качество и скорость разработки.

В чем и заключается задача QA специалиста.

5. Отслеживать покрытие тестами.

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

Например, можно ставить отметку «Thumbs Up» и после, по мере написания тест-кейсов, будет ясно видно какие функции уже покрыты, а какие нет.

image loader

Разберем на примере

Предположим, что в стране изменился закон о расчете НДС по представленной на сайте категории товаров.

Бизнес решает внести изменения в формирование цены, Product Owner уже создал соответствующие задачи для разработчиков и они уже во всю обновляют код.

А вы тем временем можете начать писать тестовую документацию для покрытия этих изменений тестами.

Тут-то и приходит на помощь Mind Map.

Итак, благодаря тому что наглядно видно, в каких частях приложения фигурирует сущность “цена”, отображенными взаимосвязями с другими частями приложения и действиями которые можно сделать с этой сущностью, ясно видно что нужно протестировать.

Предлагаю сделать данные проверки в виде чек-листа.

image loader

Теперь вы точно знаете, что проверили все части приложения которые могло затронуть данное изменение и с легкостью можете спать спокойно по прошествии тестов со статусом “Pass” ;)

Итак, еще раз по порядку

Конечно, в зависимости от сложности продукта, составление и поддержка такой карты может занять много времени, но в будущем, это сэкономит вам больше времени и сделает процесс тестирования проще, понятней и от того приятней.

Источник

Mindmap: 10 инструментов для создания ментальных карт

photo 2019 05 16 20 04 57

Блочный редактор писем, готовые шаблоны email, формы подписки и автоматизация. Запускайте email-рассылки, чтобы быть на связи со своими клиентами.

laptop

Где взять базу? Как сделать красивое письмо? Какие показатели смотреть? Расскажем об этом в бесплатном курсе из 16 писем. Татуировка в каждом письме!

rock

Рассказываем про инструменты для email-рассылок. Обсуждаем лучшие примеры и механики. Говорим о деньгах. Публикуем вакансии.

Как-то раз мне нужно было написать статью о лонгридах. Чтобы подготовить крутой материал, я собиралась заглянуть в пару книг, прочитать популярные статьи по теме, набросать структуру и собрать воедино все мысли в тексте. Идей было много и они не укладывались в голове: я не знала, как подступиться к статье. Навести порядок помог майндмэпинг.

Ментальная карта (mind map) — это такая древовидная схема: в центре ключевая тема (идея, проблема), а вокруг неё составные части (задачи, ресурсы). Иллюстрирует и сами объекты, и связи между ними. Синонимы: интеллект-карта, диаграмма связей, карта мыслей.

1 mindmap min

Майндкарта помогает структурировать информацию, визуализировать процесс мышления и генерации идей. В маркетинге может пригодиться, чтобы сделать воронку продаж, отрисовать логику цепочки писем, продумать сегментацию базы или просто составить список дел.

Схему можно нарисовать вручную на бумаге и в обычных графических редакторах, но удобнее работать в специальных инструментах. Делюсь 10 сервисами, которыми сама пользовалась — я разбила их на две категории:

Сервисы со строгим и лаконичным дизайном

В эту категорию я включила сервисы, где преобладают строгие геометрические формы. Рисование больше похоже на построение схемы. Сервисы предлагают множество шаблонов, которые удобно использовать для решения конкретной задачи: планирования мероприятия, построения воронки продаж или создания плана для статьи.

Xmind

2 mindmap

Понравилось. Мысли легко структурируются за счёт логики сервиса. Есть центральная тема, а от неё идут ответвления: главная тема — подтема. Ничего лишнего, всё интуитивно понятно и легко. С 2021 года простые mind карты можно сделать прямо в браузере — не обязательно устанавливать программу или приложение.

Не понравилось. Нет совместного редактирования в реальном времени, веб-версия сохраняет только в PNG.

Что можно на бесплатном тарифе. Триал-доступ для десктопной программы очень ограничен: например, нельзя добавлять изображения и удалять водяной знак. Веб-версия бесплатная, при этом там нет вотермарок, есть интеграция с Google Drive, большинство функций доступны.

Что можно на платном тарифе:

Источник

В чем нарисовать MindMap? Детальный обзор 6 самых популярных программ для рисования mindmap

Структура обзора

1. Вступление;
2. Сравнение основных 5-х программ по популярности, цене, совместимости, наличию на разных платформах;
3. Подробное описание функционала и особенностей 5-х основных программ.

Введение

Mindmapping (рисование древовидных карт или ментальных карт) прочно вошел в жизнь многих людей именно с появлением соответствующего софта. Используя mindmap, делают техзадания, консультанты-аналитики делают проекты, дизайнеры придумывают концепции, тренера делают презентации, менеджеры составляют планы и т.д.

Целью этой статьи не является пропаганда mindmapping. У древовидного представления данных есть свои плюсы и свои ограничения. Обсуждение уже было в комментариях к публикации «+10 к интеллекту».

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

Для меня mindmap – это отдельная глава моей жизни, планирования, структурирования, генерации идей, анализа и т.д. Когда, сидя на любой конференции, я записываю все в mindmap, то сидящие сзади и видящие процесс всегда суют мне визитки с просьбами прислать эти файлы. А сидя только на 1-й конференции, можно сделать 15-20 карт. За 5 последних лет я сделал более 1000 mindmap (1043 файлов с разрешением mmap, xmind, imx и т.д. я нашел на своих дисках и в «облаках») и все это было сделано в 5 разных программах.

Этим программам и посвящен этот обзор. Вот их список:

Таблица популярности

image loader

Таблица сравнения цен

image loader

MindJet самый дорогой, за ним идет iMindMap, далее XMind и облачный Mindmeister. Замыкает список MindNode и opensource Freemind.

Платформы

image loader

И давайте посмотрим файловую совместимость

Таблица импорта, или какие расширения программа умеет открывать:

image loader
По горизонтальной оси — программа, по вертикальной — разрешение и кто автор формата.

* mindjet в андроид приложении умеет открывать *.mm файлы.
Но мне кажется лучше для экспорта/импорта использовать Mindmeister.

Таблица экспорта или в какие расширения программа умеет сохранять (экспортировать):

image loader

Посмотрев на эти таблицы, можно с уверенностью сказать, что нормально экпорт/импорт настроен только у Mindmeister. Он совместим с тройкой самых популярных в мире, причем в обе стороны. Молодцы. Остальные пытаются «подсадить» на свой софт, чтобы их файлы открывались только ими же. Тут, конечно, лидер iMindMap — его файлы понимает только он.

Теперь, когда понятно, что и сколько стоит, и на чем работает, давайте перейдем к обзору самих программ и их возможностей.

XMind

Основная особенность: он имеет поддерживаемую бесплатную десктопную версию.
Так же он единственный имеет листы (вкладки) внутри 1 файла. Очень удобно.

Возможности в целом средние. XMind прекрасно справляется с задачей создания mindmap, с базовый набором связей, маркеров, ярлычков и т.д. Кроме цены и вкладок — нет ничего, чем бы XMind бы запомнился.

В Pro версии имеет режим презентации.

image loader

Freemind

Популярность: высокая
Цена: 0
Платформы: Windows, MacOS, Linux
Сайт продукта: freemind.sourceforge.net

Согласно данным Google, является вторым по популярности. Лично мне кажется, что дизайн можно сделать и получше. Но так как FreeMind не имеет платных версий — ожидать большой штат дизайнеров и разработчиков было бы необоснованно.

image loader

Спасибо JSas за комментарий.
Цитата:
В качестве же очень сильной возможности, присутствующей у FreeMind, я бы отметил экспорт через XSLT преобразование. При грамотно продуманных тегах или значках, это очень мощный инструмент получается, аналога которому я, на вскидку, не знаю.
Конец цитаты.

Mindjet Mindmanager

Вот мы и добрались до самого популярного в России инструмента рисования mindmap.

image loader

Mindjet является бесспорно лидером корпоративного рынка. И в целом является не сколько инструментом для рисования mindmap, сколько инструментом корпоративного управления. Общирные возможности работы с базами данных, написание макросов, экспорт в MS Project и многие другие функции.

Лично для меня самой полезной особенностью является именно экспорт mindmap в MS Project. Это позволяет буквально за 10-15 минут накидать дерево задач в Mindjet, а потом в пару кликов экспортировать в Project. Важно то, что в Project иерархия задач сохраняется и на составление тайминга проекта уходит в 3-4 раза меньше времени.

Так же одной из интересных особенностей Mindjet является совершенно другая версия под MacOS. После Mindjet под Windows версия под MacOS выглядит очень простой и недоделанной.

Вывод: хороший игрок для корпоративного рынка, скорее инструмент управления, а не создания mindmap. Очень дорогой.

Mindmeister

На четвертом месте в мире по популярности молодой, но очень дерзкий Mindmeister.

image loader

Облачный, на мой взгляд, идеально проработанный дизайн, экспорт и импорт, гуманная ценовая политика — все это делает его один из самых перспективных игроков на рынке. Хранение в облаке mindmaps — шикарная идея. Возможность работать совместно — тоже очень хорошая идея. Помимо него mindjet и imindmap имеют онлайн редакторы mindmap, но они настолько тормозные и убогие, что можно считать, что их нет.

До 3-х mindmaps можно делать в бесплатном режиме. Режим экспорта/импорта в бесплатном режиме не работает. С недавних пор минимальный срок, насколько можно оплатить — полгода (вместо месяца раньше).

Лично я одно время на 100% перешел на Mindmeister. Но, увы, желание работать офлайн вернула меня на традиционные десктопные решения. Даже в Москве, на какой-нибудь конференции с не очень хорошим интернетом, хочется записывать в mindmap. Mindmeister позволяет это сделать, только заранее загрузив его и перейдя в офлайн режим в браузере.

iMindMap

image loader
image loader

Самый стильный, дизайнерский, творческий, креативный, яркий, необычный. Все эти эпитеты точно про iMindMap. Еще 4 года назад iMindMap покорил меня своим ярким дизайном. Имеет очень функциональный режим презентаций. Сама презентация получается яркой, динамичной, анимированной, что позволяет держать аудиторию в тонусе почти все время.

Одной из самых ключевых особенностей является возможность писать текст вдоль ветвей, причем ветвей любой формы. Если потребуется более официальный стиль — можно не писать вдоль ветвей, а делать так же как в MindJet и Xmind.

Экспериментально проверено: анимированная презентация iMind намного лучше держит внимание слушателей, чем такая же по содежанию PPT или MindJet. Хотите ярких эмоций, необычной презентации — рекомендую.

Но тут, конечно, стоит отметить, что профессиональную презентацию лучше делать в чем-то вроде Prezi, но по скорости создания анимированной презентации iMind впереди планеты всей.

MindNode

image loader

Впервые про MindNode я узнал, увидев вот эту картинку:

image loader

Лаконичность и простота порадовала меня, а так же удивил тот факт, что я не знал инструмента, где была сделана MindMap. Буквально спустя месяц я пересел на MacOs и открыл для себя MindNode. Здесь так же текст пишется без рамок, вдоль ветвей, что удобно и лаконично, и не так отвлекает форма, как в iMindMap.

Я люблю этот инструмент и на Mac сейчас в основном работаю в нем. Ничего лишнего, просто и удобно. Но для того, чтобы поделиться файлом, приходится делать двойной экспорт (сначала в Freemind формат, а потом из него с помощью mindmeister в *.xmind или *.mmap).

Я знаю, что еще есть
Concept Draw
NovaMind
Mindmup.com
Coggle.it
Simplemind
и еще пара десятков
Но в обзор включил самые популярные, и как следствие самые интересные для пользователей.

Следующим будет обзор планшетных версий для генерации идей, рисования прототипов и т.д.

Источник

7 инструментов для создания интеллект-карт

И наведения порядка в голове.

d586f7d7f017fedc67d315150b561ed4

8e00195af0585243968c57647bbc0bc3

Интеллект-карта ( ментальная карта, mindmap, майнд-карта) — древовидная схема, которая изображает некие объекты (например, идеи, задачи, тезисы) и связи между ними. Этот инструмент помогает структурировать и визуализировать различную информацию, а также сам процесс мышления, генерации идей.

Такие схемы можно рисовать и по старинке на бумаге, но специализированные инструменты откроют гораздо больше возможностей. Я нашла семь удобных и функциональных конструкторов интеллект-карт — можно легко выбрать тот, с которым лучше всего «сработается» мозг.

Информация актуальна на декабрь 2020 года. Инструменты расположены в случайном порядке.

20265816122020 737cee008b088d766bedee39a0a0555f1ac3137c

Автор-фрилансер. Пишет для сайтов, блогов, соцсетей. В бэкграунде — журналистика, SEO и SMM. Ловит дзен во время занятий йогой, чтения книг — и когда все слова в тексте стоят на своём месте.

Mindomo

Простой в использовании, но функциональный сервис. С 2007 года им пользуются уже больше 4 млн пользователей.

11011217122020 93b8888c66d5103a8bb4f5fd89e04622d16558ec

Платформы: веб-приложение, Windows, Mac, Linux, мобильное приложение (Android, iOS).

Бесплатно можно создать и опубликовать три ассоциативные карты, есть общий доступ и совместный режим.

Платные тарифы делятся на две категории: для работы и личного использования (от 5,5 евро в месяц) и для образования (от 3 евро в месяц). Точная стоимость зависит от количества пользователей и функциональности. Все платные версии предполагают неограниченный набор карт.

Источник

Mind map вместо тест-кейса, или Как визуализация позволяет тестировать приложение быстрее

image loader

Привет! Меня зовут Катя, и я работаю тестировщиком мобильных приложений более пяти лет. Последние три года я тружусь в iOS-команде Badoo, и еженедельно мы релизим от трёх до семи новых фич, от трёх до пяти технических тасков и от пяти до 13 багфиксов. Как вы понимаете, приложение меняется с такой скоростью, что поддерживать классическую тестовую документацию (test cases) неэффективно: почти всегда она будет устаревшей.

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

В этом случае визуализация позволяет сэкономить кучу времени, поэтому мы решили попробовать использовать mind maps (или «ментальные карты»), которые так же удобны в использовании, как чек-листы, но более наглядны за счёт визуального формата.

Сегодня мы подробненько разберём созданную мной mind map для тестирования iOS-приложения (далее именуемую «моя прелесть»), а также пройдёмся по ресурсам, которые можно использовать при построении mind map для мобильного приложения, чтобы покрыть максимальное количество важных сценариев.

Из чего составить mind map

Давайте разберём структуру «моей прелести».

Как видно ниже, все идеи для тестирования разделены на десять основных категорий, каждая из которых имеет множество веток:

image loader

Функциональность

Эта категория — самая объёмная. Здесь важно убедиться, что ваша фича / продукт работает как следует. В эту категорию я отнесла следующие проверки:

image loader

Интерфейс пользователя

Категория «Интерфейс пользователя» крайне важна, ведь от того, как пользователь взаимодействует с приложением, зависят его лояльность и успех продукта. Здесь предлагаю проверить следующие пункты:

image loader

Навигация

Представьте, что вам пришло пуш-уведомление «Вы понравились нескольким людям». Открываете его — и застреваете на страничке «Мы обновили политику конфиденциальности», которую никак нельзя закрыть. Вы пробуете и так, и этак — любопытно же, кому вы там понравились, — но тщетно, подлый экран не пропадает. Во избежание подобных случаев необходимо тестировать навигацию:
image loader

Платежи

Перефразируя классика, скажу: «Тестируйте платежи так, как будто ваш личный заработок зависит от этого».

Статистика

В суровую эпоху А/B-тестов решение, была ли фича успешной, принимает команда data science. Поэтому очень важно, чтобы статистика, которую вы присылаете, была достоверной.
image loader

Тестируя мобильное приложение в уютном офисе с хорошим Wi-Fi, важно помнить, что люди могут захотеть пользоваться приложением в лифте, общественном транспорте и других местах, где качество сигнала может быть хуже. И любое приложение должно адекватно реагировать на смену сети. Предлагаю проверить следующее:

image loader

Автоматизация

Если у вас есть автотесты, пользуйтесь ими (спасибо, Кэп).

image loader

Кросс-платформенные проверки

Если фича, которую вы тестируете, например, в iOS-приложении, уже реализована на другой платформе (скажем, Android), то обязательно убедитесь, что поведение консистентно. И не упускайте возможность избежать тех багов, с которыми столкнулись тестировщики другой платформы.

image loader

Коммуникация

Здесь рекомендую уточнить требования и убедиться, что продуктом / фичей довольны все заинтересованные стороны.

image loader

Загадочная категория «Другое»

image loader

В готовом виде «моя прелесть» выглядит следующим образом:

image loader
Более читабельный PDF-вариант можно найти по этой ссылке.

Где искать вдохновение и как визуализировать

Если такая mind map подходит для тестирования вашего приложения, забирайте. А для создания кастомной ментальной карты я бы посоветовала сделать несколько простых шагов:

1. Начните с центра — задайте идею, это может быть название как фичи, так и целого проекта.

2. Найдите как можно больше идей, относящихся к проекту:

— www.testingdiaries.com, я считаю их Mobile Testing Checklist полезным, потому что важные проверки указаны в форме ожидаемого результата и показывают, как должно выглядеть идеальное мобильное приложение.

— Классические мнемоники по мобильному тестированию: COP FLUNG GUN и LONG FUN CUP (описывают базовые особенности мобильного тестирования и очень схожи по идеям), I SLICED UP FUN — похож на первые два, но более сбалансированный, и SFDPOT, формирующий тестовые идеи в виде вопросов.

— Книги: Hands-On Mobile App Testing: A Guide for Mobile Testers and Anyone Involved in the Mobile App Business — здесь раскрываются инструменты и техническая часть нефункционального тестирования мобильных приложений, а Tap Into Mobile Application Testing даёт хорошую базу для тестирования приложений, объясняя, на что важно обратить внимание и почему.

3. Отфильтруйте идеи. Их будет много, некоторые будут повторяться. Смело выбрасывайте лишнее.
Выберите имя. Далее нужно придумать для идей хорошие названия. Короткие и аккуратные будут выглядеть гораздо лучше, чем длинные и запутанные. К тому же их будет проще найти в дальнейшем.

4. Разделяй и властвуй. После проработки списка необходимо категоризировать ваши идеи с использованием любой классификации, которая покажется вам наиболее верной, например, по области приложения, типам тестирования и т. д. В итоге вы получите список, разделённый на секции.

5. Визуализируйте. Визуализация — один из важнейших аспектов mind map. Схема должна легко и быстро читаться (мы ведь как раз для этого её и создаём, верно?). Существует множество приложений для создания mind map. Я использовала trial-версию https://simplemind.eu, но могу порекомендовать и другие:

И ещё немного полезных советов:

А напоследок я скажу

Mind map — очень годная вещь, которая позволяет быстро и качественно протестировать приложение, а также освежить в памяти проверки, на которые часто не хватает времени.

В моём случае использование mind map увеличило скорость тестирования фич в среднем на 5—15% (по сравнению с чек-листами).

Надеюсь, эта статья вдохновит вас на создание собственного полезного mind map-шедевра. Уверена, вы получите пользу как от создания ментальной карты, так и от использования. Спасибо за внимание!

Есть проверки, которые я не включала в mind map из-за неактуальности для специфики Badoo. А какие специфичные идеи для тестирования вы бы добавили для своего приложения?

Источник

Понравилась статья? Поделить с друзьями:
Добавить комментарий
  • Как сделать успешный бизнес на ритуальных услугах
  • Выездной кейтеринг в России
  • Риски бизнеса: без чего не обойтись на пути к успеху
  • mind 3 формы глагола
  • min 31785 мозаика цвет форма счет