Skip to content

TestChecklist

Anatoly Yumashev edited this page Feb 22, 2022 · 30 revisions

Чек лист для тестирования основного функционала

Обычно делается при каждом релизе или при обновлении зависимостей типа WordPress/WooCommerce.

# Сброс

Проверка кода на локальном сервере перед тестами

  • Деактивировать оба плагина

  • Удалить все данные

  • Выключить все опции и включить только базовые

  • Добиваемся синхронизации всего каталога продуктов

  • Проверяем наличие картинок

  • Постепенно активируем доп опции

  • Проверяем наличие вариаций

  • Проверяем работу заказов на передачу в МойСклад

  • Проверка debug log

Тест на демо сайта

  • идем на сайт в админку https://wooms.wpcraft.ru/wp-admin/
  • удаляем все данные
  • проверка базовых опций
  • проверка доп опций
  • смотрим лог на предмет ошибок

релиз

  • обновить метки тестов по версиям WP, WooCommerce & PHP
  • слить весь код в мастер ветки
  • поставить метку и прописать чейнджлог https://github.com/wpcraft-ru/wooms/releases
  • опубиковать на wp org и wpcraft.ru

Тест обновлений и базовой версии

Релиз

Если все ок

Clone this wiki locally