CLR Sessions

CLR Sessions — это инструмент, помогающий управлять тестированием на основе сеансов  SBTM, который представляет собой стандартный шаблон для отслеживания параметров.

Установка CLR-sessions проходит в 3 этапа:

1. Установка Ruby

2. Установка CLR-Session

3. Настройка CLR-Session

Установка Ruby

Чтобы установить Ruby, перейдите на страницу Download Ruby, скачайте версию для вашей операционной системы и следуйте инструкциям по установке.

Установка CLR-SESSIONS 

Чтобы установить каркас инструмента, необходимо совершить 3 действия:

1. Загрузить структуру

2. Расположить в нужное место

3. Запустить\установить

Для завершения этой стадии скачайте инструкцию и следуйте ее пунктам RubyAndCLRSessions 

 

Настройка CLR-SESSIONS 

Перед тем, как создавать сессию, необходимо настроить оболочку, для этого необходимо скачать саму оболочку из репозитория https://github.com/aquaman/clr-sessions

Запустить файл config.txt и изменить пути к папкам на актуальные.

После этого необходимо открыть консоль и перейти по пути Sessions/submitted и запустить скрипт ruby create_new_session.rb

Работа с CLR-SESSIONS

После настроек необходимо запустить инструмент  через файл  SessionCreator.jar ,который откроет стартовое окно. На стартовой вкладке будет доступен выбор тестировщика или тестировщиков, а также два пути: первый — для просмотра сессии, второй — для сохранения сессии;чтобы перейти на следующую вкладку, нажмите кнопку «Next»

21

 

На следующей вкладке необходимо указать область тестирования. Это можно сделать путем выбора области из списка(отображаются области из каталога Todo) или поставив чекбокс “New Charter” и записать свой вариант. Для перехода на следующую вкладку нажмите кнопку «Next»

22

На следующей вкладке доступен выбор окружения(отображаются окружения из каталога «cover.ini»). Окружения сгруппированы по вкладкам и есть возможность добавлять все элементы вкладки или через «+» добавить интересующие элементы по отдельности

25

Следующая вкладка — это вкладка, на которой будет проводиться сессия. В ней отображается информация, которая была добавлена в предыдущих вкладках. Чтобы начать сессию, достаточно нажать кнопку «Start», после чего запустится таймер.

На данной странице присутствует 5 вкладок:

1. Data files — тут можно добавить ссылку на тестируемую страницу или тестовые данные для входа и.т.д;

2. Test notes — описание результата теста и других наблюдений;

3. Bugs — описание ошибки;

4. Issues — вопросы при прохождении;

5. Review — заполняется уже после прохождения сессии.


23

Для остановки сессии нажмите кнопку «Stop»,  но что бы сохранить сессию, необходимо зафиксировать затраченное время по  задачам. Сумма полей «Test Design and Execution», «Session Setup», «Bug investigation and Reporting» должна составлять 100% общего времени и сумма полей «Charter» и «Opportunity» должна составлять 100%.

24

Чтобы провести ревью сессии, пройдите по пути  Session -> Review Page на вкладку «to review», выберите сессию из списка и нажмите «next». Также на этой странице можно увидеть сколько сессий прошел каждый из сотрудников.

26

На странице ревью вы можете подвести итоги и внести результаты во вкладку «review», затем нажмите на кнопку «save» для сохранения.

27

Session Creator содержит небольшую страницу отчета, которую можно найти проследовав по пути Session -> Reports. После загрузки страницы вы получите таблицу со всеми сессиями, сгруппированную по Charter. Ниже круговая диаграмма, которая содержит сессии по тестировщикам.

28