КП 11. Тур сборщика мусора для FBReader
Школа-1, выпуск 07.07.2017
Для выполнения задания был выбран тур сборщика мусора, так как в приложении есть достаточно многоступенчатое меню, все шаги которого можно проверить таким образом.
Итак, приступим к тестированию верхнего правого всплывающего меню FBReader:
Ориентация экрана. Флажки-галочки проставляются во всех пунктах, ориентация изменяется согласно выбранному пункту.
Увеличить шрифт. При нажатии шрифт увеличен на 1 единицу
Уменьшить шрифт. При нажатии шрифт уменьшен на 1 единицу.
Настройки. При нажатии открывается меню с настройками:
Каталоги. При нажатии открывается меню настроек поиска книг:
Где лежат книги. При нажатии открывается окно с текущим местом хранения и возможностью добавить каталог.
Куда сохранять загруженные книги. При нажатии открывается каталог с папками для выбора места хранения.
Где лежат шрифты. При нажатии открывается окно с текущим местом хранения и возможностью добавить каталог.
Где создавать временные файлы. При нажатии открывается каталог с папками для выбора места создания временных файлов.
Синхронизация. При нажатии открывается меню настроек книжной сети:
Как работает синхронизация FBReader. При нажатии в браузере открывается страничка со справочной информацией по книжной сети FBReader.
Включить синхронизацию. При проставлении флажка-галочки появляется окно с выбором учетной записи для синхронизации и возможностью отмены, включается синхронизация. При снятии флажка-галочки синхронизация отключается.
Загружать все книги на сервер. Пункт не активен при отключенной синхронизации. Если синхронизация активна, то при нажатии появляется окно с выбором варианта загрузки (всегда; при подключении по Wi-Fi; никогда). Название окна не влезает по ширине, уменьшить размер шрифта либо реализовать бегущую строку.
Синхронизация позиции. Пункт не активен при отключенной синхронизации. Если синхронизация активна, то при нажатии появляется окно с выбором варианта синхронизации (всегда; при подключении по Wi-Fi; никогда).
Менять книгу. Пункт не активен при отключенной синхронизации. При проставленном флажке-галочке одна и та же книга открыта на всех синхронизированных устройствах, при снятии - только на текущем устройстве.
Синхронизировать закладки. Пункт не активен при отключенной синхронизации. Если синхронизация активна, то при нажатии появляется окно с выбором варианта синхронизации (всегда; при подключении по Wi-Fi; никогда). Название окна не влезает по ширине, уменьшить размер шрифта либо реализовать бегущую строку.
Синхронизировать мои полки. Пункт не активен при отключенной синхронизации. Если синхронизация активна, то при нажатии появляется окно с выбором варианта синхронизации (всегда; при подключении по Wi-Fi; никогда). Название окна не влезает по ширине, уменьшить размер шрифта либо реализовать бегущую строку.
На самом деле, даже без учета описания в 20 минут уложиться не получилось, а проверилось далеко не все меню, очень много ветвей, у пункта "Другие стили", например, еще примерно столько же вложений, сколько уже описано. Но тур подобран удачно, как я считаю, т.к. в иных случаях всю иерархию охватить намного сложнее.