Skip to content

Latest commit

 

History

History
109 lines (61 loc) · 7.03 KB

homework-14-1.md

File metadata and controls

109 lines (61 loc) · 7.03 KB

Домашнее задание к занятию «Механизмы и инструменты автоматизированного тестирования»

Цель задания:

  • подготовить рабочее место для тестирования,
  • написать три примера работы базы для покрытия функционала автотеста.

Чеклист готовности к домашнему заданию

Задание 1

  1. Скачайте и установите Visual studio code VSCode. Эта программа понадобится для следующих лекций.

  2. Проверьте, что VSCode установился корректно: для этого запустим командную строку (CMD) и напишем простую команду "Code" и выполним её. Если при выполнении откроется окно программы VSCode, значит всё установилось корректно.

  3. Если команда не работает, перезагрузите ПК.

  4. Установите расширение (extension) для VSCode "Cucumber (Gherkin) Full Support" (важно! расширение корректно подсвечивает синтаксис языка Gherkin только в файлах с расширением *.feature)

Результат задания

Скриншот, на котором будет видно, что команда "Code" выполнилась корректно и открылось окно программы VSCode. Открыта вкладка "Extension" (пятая иконка на левой панели), на вкладке отображается установленное расширение "Cucumber (Gherkin) Full Support".

Задание 2

  1. Скачайте OneScript.

  2. Запустите командную строку (CMD) от имени администратора и введите команду "where opm". Должен отобразиться путь, куда был установлен OneScript.

  3. Если команда не работает, перезагрузите ПК.

Результат задания

Скриншот, на котором должен отобразиться путь, куда установился OneScript.

Задание 3

  1. Скачайте фреймворк Vanessa Automation из официального гит-репозитория Требуется скачать текущий мажорный релиз (файл vanessa-automation.1.2.XXX.X.zip или vanessa-automation-single.1.2.XXX.X.zip, где XXX.X - текущая актуальная версия)

  2. Настройте тестовую базу для работы с библиотекой тестирования Vanessa Automation. Для этого нужно снять безопасный режим и указать параметр /TESTMANAGER.

Результат задания

Для проверки установки пришлите скриншот с отображением окна менеджера тестирования с запущенной Vanessa Automation.

Задание 4

  1. Опишите сценарий создания элемента справочника «Номенклатура» с заполнением всех реквизитов по шагам свободным стилем.
  2. Опишите сценарий создания документа «Поступление товаров и услуг» с заполнением всех реквизитов по шагам свободным стилем.
  3. Опишите сценарий создания документа «Оплаты поставщику» с заполнением всех реквизитов по шагам свободным стилем.
  4. Придумайте и опишите какой-нибудь сценарий в системе. *

//////Начало шаблона

Сценарий: <Какая-то определённая бизнес-ситуация1>

Дано какое-то условие
И ещё одно условие
Когда предпринимается какое-то действие участником
И им делается ещё что-то
И вдобавок он совершил что-то ещё
То получается какой-то проверяемый результат
И что-то ещё случается, что мы можем проверить

//////Конец шаблона

Подсказка

Пример сценария <Создать новую номенклатуру и проверить, что она выбирается в документе, использующем номенклатуру>:

Сценарий: <Проверка созданной номенклатуры>

Дан справочник «Номенклатура»
И на форме нового элемента справочника «Номенклатура» я заполняю реквизит «Наименование»
Потом я записываю элемент справочника «Номенклатура»
Я открываю документ, использующий номенклатуру
Я выбираю номенклатуру из списка всей номенклатуры
Я вижу новую созданную номенклатуру

Результат задания

Пришлите на проверку три варианта сценария в Google Документе.


Правила приёма работы

В личном кабинете студента отправьте ссылку на Google Документ со скриншотами.


Критерии оценки

  1. Зачёт ставится, если выполнены все задания, и в них нет противоречий и нарушения логики.
  2. На доработку работу отправят, если задание выполнено частично или не выполнено, в логике выполнения есть противоречия, существенные недостатки.

Все задачи обязательны для выполнения. Пожалуйста, присылайте на проверку все задачи сразу.

Любые вопросы по решению задач задавайте в чате учебной группы.

Примерное время выполнения: до 240 минут.