32  /  37

Тестирование дистрибутива

Просмотров: 1199 (Статистика ведётся с 06.02.2017)

Чек-лист локального тестирования решения для Bitrix Marketplace:

  1. Проверьте код публичной части, чтобы все ссылки от корневого каталога в меню и других местах (/about/) дополнены макросом директории сайта (#SITE_DIR#about/).
  2. Проверьте, что все ID инфоблоков, разделов, свойств, форумов и подобных элементов в публичной части заменены на макросы.
  3. Проверьте, что в ваших шаблонах и компонентах нет прямого обращения к инфоблокам, разделам и подобным элементам по их ID. ID должен либо вычисляться в компоненте/шаблоне, либо подставляться при вызове через параметры.
  4. Проверьте, что весь русский текст перенесен в языковые файлы.
  5. Если у вас нет развернутого тестового сайта с нужной редакцией Bitrix Framework, то создайте его. Можно сразу, перед установкой, поместить свой модуль в /bitrix/modules/, чтобы он установился вместе с решением.
  6. Если ваш модуль еще не перенесен на тестовый сайт, то скопируйте его и установите через административную панель.
  7. Выберите Протестировать новое решение на панели управления, либо создайте новый сайт, проверьте, что ваш мастер установки есть в списке и имеет верный скриншот.
  8. Пройдите все шаги мастера, убедитесь, что все формы такие, как должны быть, все настройки присутствуют, все изображения соответствуют, при установке данных не возникают ошибки с предложением повтора/пропуска шага
  9. После установки убедитесь, что все внутренние ссылки ведут на подкаталог сайта. То есть, что все макросы директории сайта заменены корректно.
  10. Убедитесь, что все макросы ID инфоблоков, свойств и прочих вещей заменились корректно.
  11. Проверьте, что все данные из настроек мастера (если при установке можно вводить, например, название, адрес и телефон организации) подставились.
  12. Проверьте, что при установке решения не пострадали данные ранее установленных решений.
  13. Попробуйте вызвать мастер настройки решения и поменяйте таким образом шаблон или цветовую схему. Проверьте, что они установились для нужного сайта.
6
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии