10:13
Выполнение тестового задания

Привет :)

Для начала я решил разобраться с тем, как работают значения в настройках И-м 'Тип тега для товарной сетки каталога' указывая различные:

1. div

  • Авто / 250px / 10px => 1 колонка (responsive +)
  • Авто / 600px / 10px => 1 колонка (mobile само собой поехал)
  • Авто / 75% / 10px => 1 колонка (responsive +)
  • Авто или значение / 0 / 1px => 1 колонка, карточка товара растянулась во всю ширину контейнера

Значение кол-ва колонок в этом случае ничего не меняет

Вывод: Это блочная модель, карточки товаров ВСЕГДА располагаются друг под другом

2. float

  • Авто / 250px / 10px => 1 и 2 колонки (2-1-2-1-2)
  • 3 / 150px / 10px => 3 колонки (mobile перестраивается в 1 колонку шириной 150px)
  • 3 или неважно / 250px / 10px => 2 колонки (mobile перестраивается в 1 колонку с заданной шириной)
  • 4 / 30% / 10px => 3 колонки, но не по порядку (3-1-3-1-3) (mobile перестраивается в 2 колонки по 30%)
  • 3 / 0 / 10px => получилось по 1 и 2 колонки, ширина карточики товара = занимаемый текст в названии

3. grid

  • Авто / 250px / 10px => 2 колонки, но ширина карточки товара 315px
  • Авто / 150px / 10px => 4 колонки => ? (mobile перестраивается в 1 колонку, ширина 244px)
  • 5 / 150px / 10px => 5 колонок => ? (mobile также 5 колонок, но конечно всё 'плывёт')
  • Авто / 30% / 10px => 3 колонки (mobile также 3 колонки по 30%)
  • Авто / 0 / 10px => 3 колонки (mobile перестраивается в 1 колонку)
  • 2 / - / 10px => 2 колонки (mobile также 2 колонки, но конечно всё 'плывёт')

4. table

  • Авто / 250px / 10px => 1 колонка (mobile также 1 колонка)
  • 3 / 250px / 10px => 3 колонки (mobile также 3 колонки, но конечно 'плывут')
  • 2 / 0 / 10px => 2 колонки (mobile также 2 колонки, но конечно 'плывут')
  • Авто / 0 / 10px => 1 колонка во всю ширину

Итог: Гриды топ. Для того чтобы во всех версиях отображение было нормальных лучше использовать grid / Авто / 0 / 10px

!

Если установлено значение table

с остальными значениями отступа нет

Тестирование проводил на ноутбуке c ОС Windows в браузере Google Chrome и на смартфоне с ОС Android.

В процессе тестирования я проверял следующие шаблоны:

  • Каталог
  • Карточка товара
  • Страница товара
  • Страница добавления и редактирования товара
  • Корзина
  • Страница оформленного заказа

Проверял следующие разрешения экранов:

  • 320px = mobile
  • 768px = tablet
  • 1024px = laptop
  • 1200px = desktop

Список протестированных шаблонов и найденных неточностей в таблице

Скриншоты в папке

P.S. Эти баги вроде как поправили

Категория: Тестирование | Просмотров: 100 | Добавил: artem_tutynin | Рейтинг: 0.0/0
Всего комментариев: 0