-
Notifications
You must be signed in to change notification settings - Fork 54
TC: Прохождение инитного визарда
- Выполнить TC: Загрузка и активация плагина (необходимо, только вручную)
- Убедиться, что вы на шаге визарда "Приветствуем вас!".
- Проверить состояние роадмапа визарда.
Результат: в роадмапе открыта только секция "ваши данные", все её шаги неактивны.
- (необяз.) убедиться, что на шаге есть ссылка, ведущая на статью по подключению других стран. Убедиться, что ссылка работает, ведёт на http://leyka.te-st.ru/docs/translating-leyka/ и открывается в новой вкладке.
Результат: вы остались на шаге визарда "Приветствуем вас!".
2.1. В поле "Выберите вашу страну" выбрать "Россия". Нажать кнопку "Поехали!".
Результат: вы перешли на шаг визарда "Получатель пожертвований".
- Убедиться, что роадмап находится на шаге "Получатель пожертвований" секции "Ваши данные". В поле для выбора типа благополучателя выбрать "НКО — юридическое лицо". Нажать кнопку "Продолжить и сохранить".
Результат: вы перешли на шаг визарда "Данные организации".
4.1. Убедиться, что роадмап находится на шаге "Ваши данные" секции "Ваши данные". Убедиться, что поля "Полное наименование организации", "Юр. адрес" и "ИНН" не заполнены. Нажать кнопку "Продолжить и сохранить".
Результат:
- визард остался на шаге "Данные организации";
- указанные поля подсвечены красным,
- у каждого из них выводится сообщение об ошибке "Значение поля обязательно".
4.2. Заполнить все обязательные поля корректными значениями. В поле "Email для связи" ввести значение "not#an-email". Нажать кнопку "Продолжить и сохранить".
Результат:
- визард остался на шаге "Данные организации";
- указанное поле подсвечено красным,
- у него выводится сообщение об ошибке "Указан некорретный email".
4.3. Кликнуть на поле "ОГРН", попытаться ввести значение "not#an-ogrn". Убедиться, что поле остаётся пустым (с указанием символов "_" в кач-ве плейсхолдеров). Попытаться ввести в поле значение "1234567890123".
Результат: это значение введено в поле. Значение не содержит символов "_".
4.4. Заполнить корректными значениями все обязательные поля на странице. Нажать кнопку "Продолжить и сохранить".
Результат: вы перешли на шаг визарда "Банковские реквизиты".
5.1. Убедиться, что роадмап находится на шаге "Банковские реквизиты" секции "Ваши данные". Убедиться, что поля "Название банка организации" и "Номер банк. счёта" не заполнены. Нажать кнопку "Продолжить и сохранить".
Результат:
- визард остался на шаге "Банковские реквизиты";
- указанные поля подсвечены красным,
- у каждого из них выводится сообщение об ошибке "Значение поля обязательно".
5.2. Кликнуть на поле "Номер банк. счёта", попытаться ввести значение "not#an-account-number". Убедиться, что поле остаётся пустым (с указанием символов "_" в кач-ве плейсхолдеров). Попытаться ввести в поле значение "12342323423423423423".
Результат: это значение введено в поле. Значение не содержит символов "_".
5.3. Заполнить корректными значениями все обязательные поля на странице. Нажать кнопку "Продолжить и сохранить".
Результат: вы перешли на шаг визарда "Оферта".
6.1. Убедиться, что роадмап находится на шаге "Оферта" секции "Ваши данные". Убедиться, что поле "Текст договора оферты" заполнено. Убедиться, что поле оферты содержит текст с корректно заполненными плейсхолдерами. Удалить значение этого поля. Нажать кнопку "Продолжить и сохранить".
Результат:
- визард остался на шаге "Оферта";
- под полем выводится сообщение об ошибке "Значение поля обязательно";
- пустое значение поля не сохранилось (поле всё равно заполнено).
6.2. Нажать кнопку "Продолжить и сохранить".
Результат: вы перешли на шаг визарда "Условия использования персональных данных".
7.1. Убедиться, что роадмап находится на шаге "Персональные данные" секции "Ваши данные". Убедиться, что поле "Текст условий использования персональных данных доноров" заполнено. Удалить значение этого поля. Нажать кнопку "Продолжить и сохранить".
Результат:
- визард остался на шаге "Условия использования персональных данных";
- под полем выводится сообщение об ошибке "Значение поля обязательно";
- пустое значение поля не сохранилось (поле всё равно заполнено).
7.2. Нажать кнопку "Продолжить и сохранить".
Результат: вы перешли на финальный шаг секции "Ваши данные".
7.3. Убедиться, что роадмап находится в состоянии завершённости секции "Ваши данные". Нажать кнопку "Продолжить и сохранить".
Результат: вы перешли на шаг визарда "Хорошая работа!" (в секции "Ваши данные").
- Убедиться, что роадмап находится в состоянии единственного шага секции "Диагностические данные" (секция не завершена). Нажать кнопку "Продолжить и сохранить".
Результат: вы перешли на шаг визарда "Диагностические данные" (в секции "Диагностические данные").
- Убедиться, что роадмап находится в состоянии единственного шага секции "Диагностические данные" (секция завершена).. Убедиться, что выбран вариант "Да, согласен с отправкой данных". Если нет, выбрать его. Нажать кнопку "Продолжить и сохранить".
Результат: вы перешли на шаг визарда "Спасибо!" (в секции "Диагностические данные").
- Убедиться, что роадмап находится на шаге "Основные сведения" секции "Настройка кампании". Нажать кнопку "Продолжить".
Результат: вы перешли на шаг визарда "Описание вашей кампании".
11.1. Убедиться, что поле "Название кампании" не заполнено. Нажать кнопку "Продолжить и сохранить".
Результат:
- визард остался на шаге "Описание вашей кампании";
- указанное поле подсвечено красным;
- у этого поля выводится сообщение об ошибке "Значение поля обязательно".
11.2. Заполнить корректными значениями все поля на странице. Нажать кнопку "Продолжить и сохранить".
Результат: вы перешли на шаг визарда "Оформление кампании".
- Убедиться, что роадмап находится на шаге "Оформление кампании" секции "Настройка кампании". В поле "Фото миниатюры кампании" загрузить и выбрать файл "leyka-campaign-thumb-example.jpg".
Результат: выбранная картинка загрузилась и корректно отображается в карточке кампании в области "Как будет выглядеть на сайте".
- Нажать кнопку "Продолжить и сохранить".
Результат: вы перешли на шаг визарда "Благодарность донору" (в секции "Настройка кампании").
14.1. Убедиться, что роадмап находится на шаге "Благодарность донору" секции "Настройка кампании". Убедиться, что поле "Текст письма" заполнено. Удалить значение этого поля. Нажать кнопку "Продолжить и сохранить".
Результат:
- визард остался на шаге "Благодарность донору";
- под полем выводится сообщение об ошибке "Значение поля обязательно";
- пустое значение поля не сохранилось (поле всё равно заполнено).
14.2. Нажать кнопку "продолжить и сохранить".
Результат: вы перешли на финальный шаг секции "Завершение настройки".
15.1. Убедиться, что роадмап находится в состоянии завершённости секции "Завершение кампании". Убедиться, что пункт списка "Кампания настроена по адресу:" содержит корректное значение УРЛа. Нажать "Редактировать". Убедиться, что открылась мини-форма для редактирования ярлыка кампании. Ввести в поле для ярлыка значение "incorrect-#$%^&!-slug". Нажать кнопку "ОК". Убедиться, что УРЛ кампании в пункте списка не изменился. Вновь нажать "Редактировать". Ввести в поле для ярлыка значение "our-first-campaign". Нажать кнопку "ОК".
Результат: УРЛ кампании в пункте списка "Кампания настроена по адресу:" изменился соответственно.
15.2. Убедиться, что пункт списка "Шорт-код кампании" содержит корректное значение шорткода.
Результат: ШК сформирован корректно.
15.3. Нажать кнопку "Открыть страницу кампании".
Результат:
- в новой вкладке открылась страница кампании;
- у неё корректный УРЛ, заголовок, миниатюра и описание;
- форма для пожертвования отображается на странице.
15.4. Закрыть вкладку страницы кампании, вернуться на вкладку с визардом. Убедиться, что вы находитесь на финальном шаге секции "Завершение настройки". Нажать кнопку "выйти из установки".
Результат: вы перешли в корень раздела настроек Лейки в админке сайта.
Нет (предполагаем использовать как setup для последующих ТС)