Skip to content

Latest commit

 

History

History
18 lines (17 loc) · 7.79 KB

TestResult.md

File metadata and controls

18 lines (17 loc) · 7.79 KB

Test Results

ID Сценарий Действие Ожидаемый результат Фактический результат Оценка
1 добавление одной или нескольких монет с возвращением на главную страницу приложения Нажать кнопку редактирования главного окна, выбрать одну или несколько монет в появившемся окне, вернуться на главный экран Выбранные монеты появляются на главном экране, вместе с отображением цены соответствующей последнему обновлению Выбранные монеты на главном экране появились Выполнено
2 добавление одной или нескольних монет с принудительной остановкой приложения Нажать кнопку редактирования главного окна, выбрать одну или несколько монет в появившемся окне, принудительно завершить работу приложения Выбранные монеты появляются на главном экране, вместе с отобращением цены соответствующей последнему обновлению при поврорном запуске приложения Выбранные монеты при повторном запуске приложения появились Выполнено
3 удаление одной или нескольких монет из избранного с возвращением на главную станицу приложения Нажать кнопку редактирования главного окна, запретить одну или несколько монет в появившемся окне, вернуться на главный экран Удаленные монеты больше не отображаются на главном экране Монеты удалились выполнено
4 удаление одной или нескольких монет из избранного с принудительной остановкой приложения Нажать кнопку редактирования главного окна, запретить одну или несколько монет в появившемся окне, принудительно завершить работу приложения Удаленные монеты больше не отображаются на главном экране Монеты удалились выполнено
5 Обновление стоимости монет с установленным интернет соединением На главном экране выполнить свап вниз одним или несколькими пальцами для обновления стоимости монет Актуальная стоимость для избранных монет отобращается на главном экране стоимость монет обновилась выполнено
6 Обновление стоимости монет без интернет соединения / с разрывом соединения с сервером На главном экране выполнить свап вниз одним или несколькими пальцами для обновления стоимости монет Отобращается стоимость последнего успешного обновления отображается стоимость последнего обновления, появление toast с увидомлением о потеряном соединении с интернетом выполнено
7 отображение графиков с интерет соединением На главном экране нажать кнопку графиков отображение графиков избранных монет с некоторой задержкой графики отобразились выполнено
8 отображение графиков без интерет соединения На главном экране нажать кнопку графиков Отображается пустой график отображение пустого графика без уведомления об ошибке выполнено
9 переключение временных промежутков отображения монет с интернет соединением На главном экране нажать кнопку графиков, выбрать соответствующих временной промежуток Загрузка и отобращение данных соответвующих временному промежутку при переключении графики перезаписываются, с некоторой задержкой выполнено
10 соответствие отображаемых данных, данным полученным с сервером обновить стоимость монет на главном экране отображаемые данные соотвествуют данным удаленного сервера данные совподаюст, с данными при том же запросе в браузере выполнено
11 переключение временных промежутков без интернет соединения На главном экране нажать кнопку графиков, выбрать соответствующих временной промежуток Отображается пустой график появляется пустой график без уведомления об ошибке подключения выполнено
12 горизонтальное/вертикальное отображение Повернуть устройство горизонтально/вертикально Корректное отображение всех графических компонентов приложения некоторые компоненты отображаются не корректно не выполнено
13 тестирование корректности отображения на устройствах с разным соотношением сторон Загрузить и установить приложение на устройствах с разным соотношением сторон Корректное отображение всех графических компонентов приложения элементы изображаются не корректно не выполнено

Выводы: Функциональные требования выполнены в соответствии с SRC в полном объёме. Не функциональные требования были частично не выполнены, поворот экрана сбивает элементы и происходит ощутимая задержка при отрисовке графика, следует загружать в базу данных. На устройствах с разным соотношением сторон элементы не значительно сдвигаются.