- подготовить рабочее место для тестирования,
- написать три примера работы базы для покрытия функционала автотеста.
- Установить платформу версии 8.3.25 или больше.
- Скачайте Vanessa Automation из официального гит-репозитория
-
Скачайте и установите Visual studio code VSCode. Эта программа понадобится для следующих лекций.
-
Проверьте, что VSCode установился корректно: для этого запустим командную строку (CMD) и напишем простую команду "Code" и выполним её. Если при выполнении откроется окно программы VSCode, значит всё установилось корректно.
-
Если команда не работает, перезагрузите ПК.
-
Установите расширение (extension) для VSCode "Cucumber (Gherkin) Full Support" (важно! расширение корректно подсвечивает синтаксис языка Gherkin только в файлах с расширением *.feature)
Результат задания
Скриншот, на котором будет видно, что команда "Code" выполнилась корректно и открылось окно программы VSCode. Открыта вкладка "Extension" (пятая иконка на левой панели), на вкладке отображается установленное расширение "Cucumber (Gherkin) Full Support".
-
Скачайте OneScript.
-
Запустите командную строку (CMD) от имени администратора и введите команду "where opm". Должен отобразиться путь, куда был установлен OneScript.
-
Если команда не работает, перезагрузите ПК.
Результат задания
Скриншот, на котором должен отобразиться путь, куда установился OneScript.
-
Скачайте фреймворк Vanessa Automation из официального гит-репозитория Требуется скачать текущий мажорный релиз (файл vanessa-automation.1.2.XXX.X.zip или vanessa-automation-single.1.2.XXX.X.zip, где XXX.X - текущая актуальная версия)
-
Настройте тестовую базу для работы с библиотекой тестирования Vanessa Automation. Для этого нужно снять безопасный режим и указать параметр /TESTMANAGER.
Результат задания
Для проверки установки пришлите скриншот с отображением окна менеджера тестирования с запущенной Vanessa Automation.
- Опишите сценарий создания элемента справочника «Номенклатура» с заполнением всех реквизитов по шагам свободным стилем.
- Опишите сценарий создания документа «Поступление товаров и услуг» с заполнением всех реквизитов по шагам свободным стилем.
- Опишите сценарий создания документа «Оплаты поставщику» с заполнением всех реквизитов по шагам свободным стилем.
- Придумайте и опишите какой-нибудь сценарий в системе. *
//////Начало шаблона
Сценарий: <Какая-то определённая бизнес-ситуация1>
Дано какое-то условие
И ещё одно условие
Когда предпринимается какое-то действие участником
И им делается ещё что-то
И вдобавок он совершил что-то ещё
То получается какой-то проверяемый результат
И что-то ещё случается, что мы можем проверить
//////Конец шаблона
Подсказка
Пример сценария <Создать новую номенклатуру и проверить, что она выбирается в документе, использующем номенклатуру>:
Сценарий: <Проверка созданной номенклатуры>
Дан справочник «Номенклатура»
И на форме нового элемента справочника «Номенклатура» я заполняю реквизит «Наименование»
Потом я записываю элемент справочника «Номенклатура»
Я открываю документ, использующий номенклатуру
Я выбираю номенклатуру из списка всей номенклатуры
Я вижу новую созданную номенклатуру
Результат задания
Пришлите на проверку три варианта сценария в Google Документе.
В личном кабинете студента отправьте ссылку на Google Документ со скриншотами.
- Зачёт ставится, если выполнены все задания, и в них нет противоречий и нарушения логики.
- На доработку работу отправят, если задание выполнено частично или не выполнено, в логике выполнения есть противоречия, существенные недостатки.
Все задачи обязательны для выполнения. Пожалуйста, присылайте на проверку все задачи сразу.
Любые вопросы по решению задач задавайте в чате учебной группы.
Примерное время выполнения: до 240 минут.