<!DOCTYPE html> <html> <head>
<meta charset="utf-8"> <title>Cucumber reports</title> <script type="text/javascript">window.steps = [{"file":"dadata_main_steps.rb","steps":[{"title":"^Авторизовались в Dadata$","arguments":[]},{"title":"^Вводим адрес из БД$","arguments":[]},{"title":"^Копируем геоданные$","arguments":[]},{"title":"^Проверяем геоданные с БД и с dadata$","arguments":[]}]},{"file":"base_db.rb","steps":[{"title":"^Удалить запись из таблицы БД \"([^\"]*)\" где \"([^\"]*)\" = \"([^\"]*)\"$","arguments":["db_table","db_column","value"]},{"title":"^Проверить, что в колонке \"([^\"]*)\" таблицы БД \"([^\"]*)\" где \"([^\"]*)\" = \"([^\"]*)\" (пусто|не пусто)$","arguments":["db_column","db_table","where","value","field_condition"]},{"title":"^В таблице БД \"([^\"]*)\" для колонки \"([^\"]*)\" установить значение \"([^\"]*)\" где \"([^\"]*)\" = \"([^\"]*)\"$","arguments":["db_table","db_column1","value1","db_column2","value2"]},{"title":"Получить значение константы \"([^\"]*)\" в переменную \"([^\"]*)\"","arguments":["attribute","variable"]},{"title":"^Запомнить результаты SQL запроса в переменную \"([^\"]*)\"$","arguments":["var_name","sql_query"]},{"title":"^Запомнить результаты SQL запроса в переменную \"([^\"]*)\" имея переменные в запросе$","arguments":["var_name","sql_query"]},{"title":"^Запомнить результаты SQL запроса из колонки \"([^\"]*)\" в переменную \"([^\"]*)\" имея переменные в запросе$","arguments":["column_name","var_name","sql_query"]},{"title":"^Выполнить SQL выражение$","arguments":["sql_query"]},{"title":"^Выполнить SQL выражение, имея переменные в запросе$","arguments":["sql_query"]},{"title":"^Убедиться, что в SQL запросе \"([^\"]*)\" колонка \"([^\"]*)\" имеет значение \"([^\"]*)\"$","arguments":["sql","column_name","value"]}]},{"file":"base_page_steps.rb","steps":[{"title":"^Нажать на (.*) на странице$","arguments":["element"]},{"title":"^Ожидать появление \"([^\"]*)\"$","arguments":["selector"]},{"title":"^Ожидать исчезновение \"([^\"]*)\"$","arguments":["selector"]},{"title":"^Нажать на элемент с текстом \"([^\"]*)\"$","arguments":["element"]},{"title":"^Два раза нажать на элемент с текстом \"([^\"]*)\"$","arguments":["element"]},{"title":"^Нажать на элемент с фреймом и с текстом \"([^\"]*)\"$","arguments":["element"]},{"title":"^Нажать на элемент с текстом \"([^\"]*)\" или \"([^\"]*)\"$","arguments":["element1","element2"]},{"title":"^Нажать (.*) -ую кнопку \"([^\"]*)\"$","arguments":["number","title"]},{"title":"^Нажать кнопку \"([^\"]*)\" в всплывающем окне$","arguments":["button_name"]},{"title":"^Нажать кнопку \"([^\"]*)\" если появится$","arguments":["button"]},{"title":"^Нажать на чек-бокс \"([^\"]*)\"$","arguments":["check_box"]},{"title":"^Нажать на чек-бокс для отображения колонок$","arguments":["datatable"]},{"title":"^Нажать на чек-бокс если пуст для отображения колонок$","arguments":["datatable"]},{"title":"^Нажать на чек-бокс \"([^\"]*)\" если пуст$","arguments":["check_box"]},{"title":"^Вернуть чек-бокс в исходное состояние$","arguments":[]},{"title":"^Проверить наличие текста \"([^\"]*)\" на странице$","arguments":["value"]},{"title":"^Проверить отсутствие текста \"([^\"]*)\" на странице$","arguments":["element"]},{"title":"^Проверить наличие сообщения \"([^\"]*)\" с id \"([^\"]*)\" и размером дисконта \"([^\"]*)\"$","arguments":["text","value","value2"]},{"title":"^Проверить наличие (редактируемого|нередактируемого) поля \"([^\"]*)\"$","arguments":["editable","elem"]},{"title":"^Проверить что значение в переменной \"([^\"]*)\" (равно|не равно) \"([^\"]*)\"$","arguments":["variable","condition","value"]},{"title":"^Проверить что числовое значение в переменной \"([^\"]*)\" (равно|не равно|меньше|больше) \"([^\"]*)\"$","arguments":["variable","condition","value"]},{"title":"^Проверить наличие xpath \"([^\"]*)\"$","arguments":["xpath"]},{"title":"^Нажать на подвкладку \"([^\"]*)\" в карточке должника$","arguments":["element"]},{"title":"^Нажать на подвкладку \"([^\"]*)\" в разделе Договор$","arguments":["element"]},{"title":"^Нажать на подвкладку с фреймом \"([^\"]*)\" в карточке должника$","arguments":["element"]},{"title":"^Выделить (.*) строк в таблице$","arguments":["rows"]},{"title":"^Нажать \"([^\"]*)\" и \"([^\"]*)\"$","arguments":["delete","submit"]},{"title":"^Скрываем боковое меню$","arguments":[]},{"title":"^Раскрываем боковое меню$","arguments":[]},{"title":"^Найти колонку по id \"([^\"]*)\"$","arguments":["column"]},{"title":"^Найти столбец \"([^\"]*)\"$","arguments":["name"]},{"title":"^Найти столбец$","arguments":["datatable"]},{"title":"^Найти столбец с фреймом по названию \"([^\"]*)\"$","arguments":["name"]},{"title":"^Найти колонку \"([^\"]*)\" в таблице \"([^\"]*)\" БД$","arguments":["column","table"]},{"title":"^Проверить что элемент \"([^\"]*)\" отображен$","arguments":["element"]},{"title":"^Проверить что кнопка \"([^\"]*)\" не активна в контекстном меню$","arguments":["button"]},{"title":"^Проверить что кнопка \"([^\"]*)\" отображена$","arguments":["element"]},{"title":"^Проверить что \"([^\"]*)\"-ая кнопка \"([^\"]*)\" отображена$","arguments":["button_num","element"]},{"title":"^Найти в колонке \"([^\"]*)\" таблицы БД \"([^\"]*)\" где значение \"([^\"]*)\"$","arguments":["elem","table","value"]},{"title":"^Появилось сообщение \"([^\"]*)\"$","arguments":["text"]},{"title":"^Проверить наличие поля \"([^\"]*)\" с фреймом$","arguments":["field"]},{"title":"^Проверить отсутствие поля \"([^\"]*)\" с фреймом$","arguments":["field"]},{"title":"^Проверить наличие поля \"([^\"]*)\"$","arguments":["field"]},{"title":"^Проверить наличие поля \"([^\"]*)\" в выпадающем окне$","arguments":["field"]},{"title":"^Проверить наличие полей$","arguments":["list_of_fields"]},{"title":"^Проверить отсутствие поля \"([^\"]*)\"$","arguments":["field"]},{"title":"^Проверить отсутствие чек-бокса \"([^\"]*)\"$","arguments":["check_box"]},{"title":"^Проверить наличие обязательного поля \"([^\"]*)\" с фреймом$","arguments":["field"]},{"title":"^Проверить наличие обязательного поля \"([^\"]*)\"$","arguments":["field"]},{"title":"^Проверить наличие чек-бокса \"([^\"]*)\" с фреймом$","arguments":["check_box"]},{"title":"^Проверить отсутствие чек-бокса \"([^\"]*)\" с фреймом$","arguments":["check_box"]},{"title":"^Открыть выпадающий список \"(.+)\"$","arguments":["label"]},{"title":"^Открыть выпадающее меню \"(.+)\"$","arguments":["drop_down"]},{"title":"^Открыть выпадающее с фреймом меню \"(.+)\"$","arguments":["drop_down"]},{"title":"^Закрыть выпадающее меню \"(.+)\"$","arguments":["drop_down"]},{"title":"^Проверить наличие пунктов в выпадающем списке$","arguments":["datatable"]},{"title":"^Проверить наличие пункта \"(.+)\" в выпадающем с фреймом меню$","arguments":["value"]},{"title":"^Проверить наличие пунктов в выпадающем меню$","arguments":["datatable"]},{"title":"^В выпадающем меню \"([^\"]*)\" выбрать \"([^\"]*)\"-ое значение$","arguments":["drop_down","value_num"]},{"title":"^Проверить наличие чек-бокса \"([^\"]*)\"$","arguments":["check_box"]},{"title":"^В выпадающем меню \"([^\"]*)\" выбрать чек-бокс \"([^\"]*)\"$","arguments":["drop_down","value"]},{"title":"^В выпадающем меню \"([^\"]*)\" выбрать \"([^\"]*)\"$","arguments":["drop_down","value"]},{"title":"^В выпадающем меню \"(.+)\" выбрать пункт номер \"(.+)\"$","arguments":["drop_down","value"]},{"title":"^Во (.*)-ом выпадающем меню \"([^\"]*)\" выбрать \"([^\"]*)\"$","arguments":["number","drop_down","value"]},{"title":"^В выпадающем с фреймом меню \"([^\"]*)\" выбрать \"([^\"]*)\"$","arguments":["drop_down","value"]},{"title":"^Открыть фильтр для колонки \"([^\"]*)\" в таблице № \"([^\"]*)\"$","arguments":["column_name","table"]},{"title":"^Открыть фильтр выбора колонок$","arguments":[]},{"title":"^Установить в фильтре условие поиска \"([^\"]*)\" и значение \"([^\"]*)\"$","arguments":["operator","value"]},{"title":"^Установить в фильтре условие поиска \"(Пусто|Не пусто)\"$","arguments":["condition"]},{"title":"^Прокрутить к \"([^\"]*)\"$","arguments":["name"]},{"title":"^Нажать вправо (.*) раз$","arguments":["number"]},{"title":"^Нажать вниз (.*) раз$","arguments":["number"]},{"title":"^Проверить что колонка c id \"([^\"]*)\" содержит значение \"([^\"]*)\"$","arguments":["column_id","value"]},{"title":"^Ввести \"([^\"]*)\" в поле \"([^\"]*)\"$","arguments":["text","field"]},{"title":"^Ввести \"([^\"]*)\" в поле \"([^\"]*)\" с фреймом$","arguments":["text","field"]},{"title":"^Ввести \"([^\"]*)\" в поле № \"([^\"]*)\" с названием \"([^\"]*)\"$","arguments":["text","field_num","field"]},{"title":"^Ввести не дробное значение переменной \"([^\"]*)\" в поле \"([^\"]*)\"$","arguments":["variable","field"]},{"title":"^Ввести \"([^\"]*)\" в поле textarea \"([^\"]*)\"$","arguments":["text","field"]},{"title":"^Ввести \"([^\"]*)\" в поле note-editable \"([^\"]*)\"$","arguments":["text","field"]},{"title":"^Ввести \"([^\"]*)\" в поле Быстрый поиск$","arguments":["text"]},{"title":"^Проверить что поле textarea \"([^\"]*)\" содержит значение \"([^\"]*)\"$","arguments":["field","value"]},{"title":"^Проверить что поле \"([^\"]*)\" содержит значение \"([^\"]*)\"$","arguments":["field","value"]},{"title":"^Проверить что (.*)-е поле \"([^\"]*)\" содержит значение \"([^\"]*)\"$","arguments":["number","field","value"]},{"title":"^Проверить что колонка \"([^\"]*)\" содержит \"(галку)\" в строке №(.*)$","arguments":["column_name","value","row_num"]},{"title":"^Проверить что колонка \"([^\"]*)\" содержит значение \"([^\"]*)\"$","arguments":["column_name","value"]},{"title":"^Проверить что колонка \"([^\"]*)\" не содержит значение \"([^\"]*)\"$","arguments":["column_name","value"]},{"title":"^Проверить что колонка \"([^\"]*)\" содержит значение \"([^\"]*)\" в строке №(.*)$","arguments":["column_name","value","row_num"]},{"title":"^Проверить что колонка \"([^\"]*)\" содержит значение \"([^\"]*)\" в таблице №(.*)$","arguments":["column_name","value","table_number"]},{"title":"^Два раза нажать на строку со значением \"([^\"]*)\" в колонке \"([^\"]*)\" в таблице \"([^\"]*)\"$","arguments":["value","column_name","table"]},{"title":"^Два раза нажать на строку со значением \"([^\"]*)\" в колонке \"([^\"]*)\"$","arguments":["value","column_name"]},{"title":"^Два раза нажать на \"([^\"]*)\" -ую строку со значением \"([^\"]*)\" в колонке \"([^\"]*)\"$","arguments":["row_number","value","column_name"]},{"title":"^Нажать на строку со значением \"([^\"]*)\" в колонке \"([^\"]*)\"$","arguments":["value","column_name"]},{"title":"^Отсортировать по свежему значению (колонку|колонку во второй таблице) с названием \"([^\"]*)\"$","arguments":["table","value"]},{"title":"^Нажать на колонку \"([^\"]*)\" для сортировки$","arguments":["value"]},{"title":"^Забрать значение из \"([^\"]*)\"-го поля \"([^\"]*)\" в переменную \"([^\"]*)\"$","arguments":["field_num","field_name","variable"]},{"title":"^Забрать значение из колонки \"([^\"]*)\" из строки №(.*) в переменную \"([^\"]*)\"$","arguments":["column_name","row_number","variable"]},{"title":"^Забрать значение из колонки \"([^\"]*)\" из таблицы №(.*)$","arguments":["column_name","number"]},{"title":"^Проверить что значение удалено из колонки \"([^\"]*)\"$","arguments":["column_name"]},{"title":"^Проверить что значение меньше либо равно завтрашней дате$","arguments":[]},{"title":"^Ввести дату \"(плюс|минус) (\d+)\" дней от сегодня в \"(\d+)\"-ое поле \"([^\"]*)\"$","arguments":["date_direction","days_gap","field_num","field_label"]},{"title":"^Два раза нажать на первую строку в таблице$","arguments":[]},{"title":"^Нажать на первую строку в таблице$","arguments":[]},{"title":"^Нажать на \"([^\"]*)\"-ую строку в \"([^\"]*)\"-ой таблице$","arguments":["row_num","table_num"]},{"title":"^Два раза нажать на \"([^\"]*)\"-ую строку в \"([^\"]*)\"-ой таблице$","arguments":["row_num","table_num"]},{"title":"^Нажать ПКМ на первую строку в таблице$","arguments":[]},{"title":"^Выбрать (.*)-ую строку в выпадающей таблице$","arguments":["row_number"]},{"title":"^Найти \"([^\"]*)\"$","arguments":["search_input"]},{"title":"^В \"([^\"]*)\"-ом поиске найти по тексту \"([^\"]*)\"$","arguments":["search_field_number","text"]},{"title":"^Проверить наличие записей в таблице$","arguments":[]},{"title":"^Сохранить первое количество записей в таблице$","arguments":[]},{"title":"^Сохранить в переменную \"([^\"]*)\" значение из \"([^\"]*)\"-го поля \"([^\"]*)\"$","arguments":["variable_name","field_num","field_label"]},{"title":"^Сохранить второе количество записей в таблице$","arguments":[]},{"title":"^Убедиться что первое количество записей \"([^\"]*)\" второго$","arguments":["compare"]},{"title":"^Проверить, что количество записей в таблице не равно 0 и не более \"([^\"]*)\"$","arguments":["quantity"]},{"title":"^Проверить отсутствие записей в таблице$","arguments":[]},{"title":"^Ожидание (.*)$","arguments":["sec"]},{"title":"^Проверить наличие подвкладки с фреймом \"([^\"]*)\"$","arguments":["menu_name"]},{"title":"^Проверить наличие диалогового меню \"([^\"]*)\"$","arguments":["menu_name"]},{"title":"^Проверить наличие выпадающего меню \"([^\"]*)\"$","arguments":["menu_name"]},{"title":"^Проверить наличие обязательного выпадающего меню \"([^\"]*)\"$","arguments":["menu_name"]},{"title":"^Проверить наличие меню с датой \"([^\"]*)\"$","arguments":["menu_name"]},{"title":"^Проверить наличие обязательного цифрового меню \"([^\"]*)\"$","arguments":["menu_name"]},{"title":"^Проверить наличие цифрового меню \"([^\"]*)\"$","arguments":["menu_name"]},{"title":"^Проверить наличие обязательного цветового меню \"([^\"]*)\"$","arguments":["menu_name"]},{"title":"^Проверить наличие цветового меню \"([^\"]*)\"$","arguments":["menu_name"]},{"title":"^Забрать ФИО текущего пользователя$","arguments":[]},{"title":"^Скролл вниз пока \"([^\"]*)\" не будет найден$","arguments":["elem"]},{"title":"^Сохраняем все значения меню из столбца \"([^\"]*)\" в переменную \"@arr\"$","arguments":["column_name"]},{"title":"^Сохраняем все значения открытого меню из столбца \"([^\"]*)\" в переменную \"@arr\"$","arguments":["column_name"]},{"title":"^Ожидаемый результат состава меню - Форма выбора типа события$","arguments":[]},{"title":"^Проверить значения в колонке \"([^\"]*)\"$","arguments":["columnName","datatable"]},{"title":"^Проверить отсутствие значений в колонке \"([^\"]*)\"$","arguments":["columnName","datatable"]},{"title":"Поставить на паузу","arguments":[]},{"title":"Перезагрузить страницу браузера","arguments":[]},{"title":"Раскрыть меню профиля","arguments":[]},{"title":"Раскрыть меню скрытых вкладок","arguments":[]},{"title":"^Сформировать excel файл \"([^\"]*)\"$","arguments":["file_name","table"]},{"title":"^Проверить соответствие SQL колонок в переменной \"([^\"]*)\"$","arguments":["var_name","col_names"]},{"title":"^Проверить скачался ли файл \"([^\"]*)\"$","arguments":["name"]},{"title":"^Проверить что файл \"([^\"]*)\" содержит значение \"([^\"]*)\" в колонке №(.*) в строке №(.*)$","arguments":["file_name","value","column","row"]},{"title":"^Проверить наличие пунктов в контекстном меню$","arguments":["items_list"]},{"title":"^Ожидать исчезновения текста \"([^\"]*)\"$","arguments":["text"]},{"title":"^Сохранить в переменную \"([^\"]*)\" значение колонки \"([^\"]*)\" из сохраненного в \"([^\"]*)\" SQL запроса$","arguments":["save_to_variable_name","column_name","sql_query_results_variable_name"]},{"title":"^Закрыть SQL сессию \"([^\"]*)\"$","arguments":["variable"]},{"title":"^Проверить что \"([^\"]*)\" -ый элемент с текстом \"([^\"]*)\" (заблокирован|разблокирован)$","arguments":["element_num","element_text","disabled_status"]},{"title":"^Переключиться на фрейм \"([^\"]*)\"$","arguments":["iframe_xpath"]},{"title":"^Вернуться из фрейма в контекст родителя$","arguments":[]},{"title":"^Нажать (один|два) раз на \"([^\"]*)\"-ую строку в колонке \"([^\"]*)\"$","arguments":["click_count","row_number","column_name"]},{"title":"^Проверить, что в колонке \"([^\"]*)\" \"([^\"]*)\"-ая строка (пустая|не пустая)$","arguments":["column_name","row_num","field_condition"]},{"title":"^Проверить что массив \"([^\"]*)\" отсортирован по (возрастанию|убыванию)$","arguments":["array","sorted_by"]},{"title":"^Прокрутить (таблицу|страницу) (вверх|вниз|влево|вправо)$","arguments":["object","scroll_to"]},{"title":"^Проверить что значения в массиве \"([^\"]*)\" (равны|не равны|меньше|больше|меньше или равны|больше или равны|пусты|не пусты|в диапазоне|не в диапазоне|содержит|не содержит|содержит расш.|начинается С|заканчивается На) \"([^\"]*)\"$","arguments":["array","filtered_by","value"]},{"title":"^Подождать пока появится текст \"([^\"]*)\"$","arguments":["text"]},{"title":"^Подождать прогрузки таблицы","arguments":[]},{"title":"^Подождать пока файл загрузится$","arguments":[]},{"title":"Проверить наличие и статус кнопок в \"([^\"]*)\"-м меню действий","arguments":["menu_num","datatable"]},{"title":"^Выполнить расчёт значений \"([^\"]*)\" \"(плюс|минус|умножение|деление)\" \"([^\"]*)\" и сохранить в переменную \"([^\"]*)\"$","arguments":["value1","calculation","value2","value3"]},{"title":"^Проверить что дата из переменной \"([^\"]*)\" равна дате \"([^\"]*)\"$","arguments":["variable","value"]},{"title":"^Проверить что кнопка \"([^\"]*)\" не активна$","arguments":["button"]},{"title":"^Проверить что все поля нередактируемые$","arguments":[]},{"title":"^Удалить из строки \"([^\"]*)\" все символы, пробелы и сохранить в переменную \"([^\"]*)\"$","arguments":["value","variable"]},{"title":"^Проверить, что чек-бокс \"([^\"]*)\" \"(пустой|не пустой)\"$","arguments":["check_box","condition"]},{"title":"^Сделать скриншот с названием \"([^\"]*)\"$","arguments":["name"]},{"title":"^Убедиться, что скриншоты \"([^\"]*)\" и \"([^\"]*)\" \"(одинаковые|разные)\"$","arguments":["first","second","condition"]},{"title":"^Ожидать \"(снятия|заполнения)\" чек-бокса \"([^\"]*)\"$","arguments":["condition","check_box"]},{"title":"^Нажать кнопку браузера \"(назад|вперед)\"$","arguments":["button"]},{"title":"^Очистить кэш$","arguments":[]},{"title":"^Округлить значение в переменной \"([^\"]*)\" до \"([^\"]*)\" знаков после запятой$","arguments":["variable","symbols_after_comma"]},{"title":"^В фильтрации по файлу выбрать колонку \"([^\"]*)\"$","arguments":["column"]},{"title":"^Нажать кнопку подтверждения фильтрации$","arguments":[]}]},{"file":"catalog_steps.rb","steps":[{"title":"^Убедиться, что тип Адреса имеет код 21$","arguments":[]},{"title":"^Убедиться, что в \"([^\"]*)\" строке имеется код \"([^\"]*)\" и название адреса :\"([^\"]*)\"$","arguments":["row_index","code","name"]},{"title":"^Выполнить запрос на получение данных из словаря 21$","arguments":[]},{"title":"^Проверяем, что отобразилась карта$","arguments":[]},{"title":"^Проверяем, что отобразился список полигонов$","arguments":[]}]},{"file":"crif_authorization_steps.rb","steps":[{"title":"^Авторизовались в CRIF$","arguments":[]},{"title":"^Авторизовались в БД$","arguments":[]},{"title":"Открыть страницу \"Авторизация\"","arguments":[]}]},{"file":"crif_main_steps.rb","steps":[{"title":"^Нажать (.*) на главной странице$","arguments":["element"]},{"title":"^Зашли в обработку долгов$","arguments":[]},{"title":"^Добавили файл \"([^\"]*)\" через кнопку \"([^\"]*)\"$","arguments":["file_name","button_name"]},{"title":"^Добавили файл с привязанными долгами к оператору через кнопку \"([^\"]*)\"$","arguments":["button_name"]},{"title":"^Добавили файл с ошибкой в имени через кнопку \"([^\"]*)\"$","arguments":["button_name"]},{"title":"^Нажать на вкладку \"([^\"]*)\" --> \"([^\"]*)\"$","arguments":["main_tab","secondary_tab"]},{"title":"^Убедились в том, что По указанному ФИО невозможно определить оператора$","arguments":[]},{"title":"^Убедились в том, что оператор с ошибкой не закрепился за долгом$","arguments":[]},{"title":"^Нажали кнопку \"([^\"]*)\"$","arguments":["button_name"]},{"title":"^Нажали кнопку с фреймом \"([^\"]*)\"$","arguments":["button_name"]},{"title":"^Скачиваем файл с ошибкой$","arguments":[]},{"title":"^Открываем скачанный файл и убеждаемся в наличии ошибки$","arguments":[]},{"title":"^Добавили файл \"([^\"]*)\"$","arguments":["file_name"]},{"title":"^Проверяем неактивность кнопки \"([^\"]*)\"$","arguments":["button_name"]},{"title":"^Проверяем наличие зарегистрированого контакта с типом выезд$","arguments":[]},{"title":"^Проверяем наличие зарегистрированого контакта с типом: Визит в офис Банка$","arguments":[]},{"title":"^Очистить меню \"([^\"]*)\" нажав крестик$","arguments":["menu_name"]},{"title":"^Убедиться, что меню \"([^\"]*)\" имеет функцию очистки в виде крестика","arguments":["menu_name"]}]},{"file":"debt_proccessing_steps.rb","steps":[{"title":"^Нажать (.*) на странице обработки долгов$","arguments":["element"]},{"title":"^Правой кнопкой мыши нажать на (.*) на странице обработки долгов$","arguments":["element"]},{"title":"^Два раза нажать (.*) на странице обработки долгов$","arguments":["element"]},{"title":"^В выпадающем списке (.*) выбрать значение (.*) на странице обработки долгов$","arguments":["drop_down","value"]},{"title":"^Ввести \"([^\"]*)\" в поле (.*) на странице обработки долгов$","arguments":["text","field"]},{"title":"^Выбираем четвертого должника$","arguments":[]},{"title":"^Выбираем \"([^\"]*)\" должника$","arguments":["debtor_row"]},{"title":"^Сохраняем id должника$","arguments":[]},{"title":"^Сохраняем ФИО должника$","arguments":[]},{"title":"^Нажать ПКМ на \"([^\"]*)\" строку$","arguments":["row_num"]},{"title":"^Убедиться в отсутствии маркеров на карте$","arguments":[]},{"title":"^Запомнить имя второго оператора$","arguments":[]},{"title":"^Убедиться, что данный оператор закрепился за долгом$","arguments":[]},{"title":"^Выбрать второго оператора$","arguments":[]},{"title":"^Нажать ПКМ -> \"([^\"]*)\" -> \"([^\"]*)\"$","arguments":["value1","value2"]},{"title":"^Нажать ПКМ -> \"([^\"]*)\"$","arguments":["value"]},{"title":"^Убеждаемся, что установлен стандартный зелёный маркер R и фильтр по статусу адреса$","arguments":[]},{"title":"^Убедиться, что карта открыта$","arguments":[]},{"title":"^Уменьшить карту$","arguments":[]},{"title":"^На карте нажать \"(плюс|минус)\" \"([^\"]*)\" раз$","arguments":["value","count"]},{"title":"^Увеличить карту$","arguments":[]},{"title":"^Нажимаем на маркер и проверяем, что установлен стандартный адрес$","arguments":[]},{"title":"^Проверяем наличие обязательных полей в фильтре$","arguments":[]},{"title":"^В открытой карте нажимаем на маркер адреса$","arguments":[]},{"title":"^Убеждаемся в наличии обязательных полей$","arguments":[]},{"title":"^Сверяем id и ФИО должника$","arguments":[]},{"title":"^Выбираем должника с id \"([^\"]*)\"$","arguments":["debtor_id_number"]},{"title":"^Выделяем несколько Задач$","arguments":[]},{"title":"^Проверяем что статус изменился на выполнена$","arguments":[]},{"title":"^Проверяем что статус изменился на не выполнена$","arguments":[]},{"title":"^Проверяем что статус изменился на поставлена$","arguments":[]},{"title":"^Проверяем цветовой маркер статуса Выполнена$","arguments":[]},{"title":"^Проверяем цветовой маркер статуса Не выполнена$","arguments":[]},{"title":"^Проверяем цветовой маркер статуса Поставлена$","arguments":[]},{"title":"^Проверяем что картока должника открыта$","arguments":[]},{"title":"^Проверить что в обработке долгов имеются записи$","arguments":[]},{"title":"^Нажать правой кнопкой мыши на первой строке$","arguments":[]},{"title":"^Открыть подвкладку \"([^\"]*)\" на странице обработки долгов$","arguments":["element"]},{"title":"^Проверить, что кнопка \"Фильтрация по excel файлу\" отображена$","arguments":[]},{"title":"^В меню \"Фильтрация по Excel-файлу\" выбрать \"([^\"]*)\"$","arguments":["value"]}]},{"file":"debtor_card_steps.rb","steps":[{"title":"^Нажать (.*) на странице карточки должника$","arguments":["element"]},{"title":"^Два раза нажать (.*) на странице карточки должника$","arguments":["element"]},{"title":"^Ввести \"([^\"]*)\" в поле (.*) на странице карточки должника$","arguments":["text","field"]},{"title":"^C фреймом Ввести \"([^\"]*)\" в поле (.*) на странице карточки должника$","arguments":["text","field"]},{"title":"^В выпадающем списке(.*) выбрать значение (.*) на странице карточки должника$","arguments":["drop_down","value"]},{"title":"^Проверить что поле (.*) содержит текст \"([^\"]*)\" на странице карточки должника$","arguments":["field","value"]},{"title":"^Проверить что поле (.*) содержит значение \"([^\"]*)\" на странице карточки должника$","arguments":["field","value"]},{"title":"^Найти элемент (.*) на странице карточки должника$","arguments":["element"]},{"title":"^Нажать на \"([^\"]*)\"$","arguments":["text"]},{"title":"^Ввести новый адрес \"([^\"]*)\" и выбрать его$","arguments":["address_name"]},{"title":"^Выбрать тип адреса ИМНС$","arguments":[]},{"title":"^Ввести Проводится автотестирование в поле Комментарий на странице добавления адреса$","arguments":[]},{"title":"^Растянуть страницу$","arguments":[]},{"title":"^Нажали кнопку Позвонить$","arguments":[]},{"title":"^Отфильтровать по адресу \"([^\"]*)\"$","arguments":["address_type"]},{"title":"^Удалить все адреса с этим типом$","arguments":[]},{"title":"^Отправили смс с датой$","arguments":[]},{"title":"^Нажали кнопку email$","arguments":[]},{"title":"^Удаляем созданный адрес$","arguments":[]},{"title":"^Удаляем созданый адрес из фактора$","arguments":[]},{"title":"^Ввести новый адрес \"([^\"]*)\"$","arguments":["address_name"]},{"title":"^Убедиться, что количество подсказок не более 7 и присутствует развёрнутый адрес$","arguments":[]},{"title":"^Убедиться в отсутствии 8 адреса$","arguments":[]},{"title":"^Ввести не существующий адрес$","arguments":[]},{"title":"^Убедились в появлении всплывающей ошибки$","arguments":[]},{"title":"^Убедиться в появлении всплывающего сообщения$","arguments":[]},{"title":"^Убедиться в том, что оператор снят$","arguments":[]},{"title":"^Проверяем корректность данных в полях$","arguments":[]},{"title":"^Отправили email с датой$","arguments":[]},{"title":"^Сверяем id, text, дату отправленного email в БД и Contact, очищаем$","arguments":[]},{"title":"^Сверяем id и текст отправленного смс в БД и Contact, очищаем$","arguments":[]},{"title":"^Выбрать адрес в выпадающем меню 'Тип адреса' - \"([^\"]*)\"$","arguments":["address_name"]},{"title":"^Оставить один адрес$","arguments":[]},{"title":"^Выбрать \"([^\"]*)\"$","arguments":["address"]},{"title":"^Выбираем адрес 'Регистрация на территории РФ'$","arguments":[]},{"title":"^Если адрес присутствует, то удаляем его$","arguments":[]},{"title":"^Если email заблокирован, проводим разблокировку$","arguments":[]},{"title":"^Если телефон заблокирован, проводим разблокировку$","arguments":[]},{"title":"^Если адрес заблокирован, то выполняем разблокировку$","arguments":[]},{"title":"^Проверяем наличие широты и долготы$","arguments":[]},{"title":"^Сохраняем ID адреса для проверки широты и долготы в БД$","arguments":[]},{"title":"^Проверяем, что широта и долгота в БД совпадает с UI$","arguments":[]},{"title":"^Убедиться, что маркер у которого был \"([^\"]*)\" стал серым$","arguments":["marker_color"]},{"title":"^Открываем карту и проверяем, что зеленый маркер стал серым, закрываем карту$","arguments":[]},{"title":"^Открываем карту и проверяем, что синий маркер стал серым, закрываем карту$","arguments":[]},{"title":"^Открываем карту и проверяем, что жёлтый маркер стал серым, закрываем карту$","arguments":[]},{"title":"^Убедиться, что маркер имеет \"([^\"]*)\"$","arguments":["marker_color"]},{"title":"^Открыть маркер и убедиться, что адрес совпадает с адресом из карточки должника$","arguments":[]},{"title":"^Открываем карту, сверяем адрес и маркер регистрации в РФ, закрываем карту$","arguments":[]},{"title":"^Открываем карту, сверяем Почтовый адрес и жёлтый маркер, закрываем карту$","arguments":[]},{"title":"^Блокировать адрес для проверки серого маркера$","arguments":[]},{"title":"^Блокируем email$","arguments":[]},{"title":"^Блокируем номер телефона$","arguments":[]},{"title":"^Разблокируем в прежнее состояние$","arguments":[]},{"title":"^Нажали кнопку Сохранить адрес$","arguments":[]},{"title":"^Проверяем значения сохранённого адреса в БД$","arguments":[]},{"title":"^Сортируем адрес по id$","arguments":[]},{"title":"^Удаляем адрес$","arguments":[]},{"title":"^Нажали кнопку Визит в офис Банка$","arguments":[]},{"title":"^Удаляем созданный контакт из БД$","arguments":[]},{"title":"^Проверяем наличие полей в БД$","arguments":[]},{"title":"^Проверяем наличие всех полей для email в БД$","arguments":[]},{"title":"^Проверяем наличие обязательных полей для email в БД$","arguments":[]},{"title":"^Проверяем наличие всех полей для СМС в БД$","arguments":[]},{"title":"^Проверяем наличие обязательных полей для СМС в БД$","arguments":[]},{"title":"^Проверяем наличие всех полей dadata в БД$","arguments":[]},{"title":"^Выделяем третью задачу$","arguments":[]},{"title":"^Проверяем что задача удалена$","arguments":[]},{"title":"^Заполнить созданный атрибут$","arguments":[]},{"title":"^Проверяем измененные Атрибуты$","arguments":[]},{"title":"^Проверяем связанные поля с типом Выезд$","arguments":[]},{"title":"^Проверяем связанные поля с типом Звонок$","arguments":[]},{"title":"^Выделяем задачу с типом Выезд$","arguments":[]},{"title":"^Выделяем задачу с типом Звонок$","arguments":[]},{"title":"^Копируем ID должника с карточки должника$","arguments":[]},{"title":"^Копируем ID созданного адреса$","arguments":[]},{"title":"^В поле адрес вводим только город$","arguments":[]},{"title":"^В поле адрес вводим только населенный пункт$","arguments":[]},{"title":"^В поле адрес вводим только улицу$","arguments":[]},{"title":"^В поле адрес вводим только дом$","arguments":[]},{"title":"^В поле адрес вводим только дом с корпусом$","arguments":[]},{"title":"^В поле адрес ввести адрес отсутсвующего в справочнике$","arguments":[]},{"title":"^Выбрали тестовый адрес$","arguments":[]},{"title":"^Нажали кнопку редактировать адрес$","arguments":[]},{"title":"^Копируем ID измененного адреса$","arguments":[]},{"title":"^Ввести в поле адрес тест$","arguments":[]},{"title":"^Выбрали 'Фильтр по типу адреса' и тип \"([^\"]*)\"$","arguments":["address"]},{"title":"^Отключить все выбранные адреса$","arguments":[]},{"title":"^Проверить, что на карте появился серый маркер$","arguments":[]},{"title":"^Закрыть карту$","arguments":[]},{"title":"^Закрыть окно$","arguments":[]},{"title":"^Скопировать ФИО$","arguments":[]},{"title":"^Проверить что печатная форма сформирована$","arguments":[]},{"title":"^Удалить скачаный файл$","arguments":[]},{"title":"^Очистить папку Downloads$","arguments":[]},{"title":"^Удалить старую печатную форму если есть$","arguments":[]},{"title":"^Кнопка ОК в форме формирования печатной формы должна быть \"([^\"]*)\"$","arguments":["button_status"]},{"title":"^Изменить статус долга на '(.+)'$","arguments":["newStatus"]},{"title":"^Проверить файл массового формирования писем$","arguments":[]},{"title":"^Ожидать появление \"([^\"]*)\" в карточке должника$","arguments":["selector"]},{"title":"^В календаре с фреймом \"([^\"]*)\" выбрать следующий день$","arguments":["field_name"]},{"title":"^В календаре \"([^\"]*)\" выбрать следующий день$","arguments":["field_name"]},{"title":"Установить атрибут \"([^\"]*)\" в значение \"([^\"]*)\"","arguments":["attribute_name","value"]}]},{"file":"discount_steps.rb","steps":[{"title":"Создать дисконт со значениями","arguments":["table_with_values"]},{"title":"Найти должника \"(для создания дисконтов)\" записать в переменную \"([^\"]*)\" и открыть карточку","arguments":["debtor_type","variable_name"]}]},{"file":"incoming_call_steps.rb","steps":[{"title":"^Нажать (.*) на странице входящий звонок$","arguments":["element"]},{"title":"^Два раза нажать (.*) на странице входящий звонок$","arguments":["element"]},{"title":"^Ввести \"([^\"]*)\" в поле (.*) на странице входящий звонок$","arguments":["text","field"]}]},{"file":"log_steps.rb","steps":[{"title":"^Выбрали лог действий$","arguments":[]},{"title":"^Ожидать появление \"([^\"]*)\" в логе действий$","arguments":["selector"]}]},{"file":"outgoing_informing_steps.rb","steps":[{"title":"^Выбрали ID исх. портфеля$","arguments":[]}]},{"file":"reference_books_steps.rb","steps":[{"title":"^Нажать (.*) на странице справочники$","arguments":["element"]},{"title":"^Два раза нажать (.*) на странице справочники$","arguments":["element"]},{"title":"^В выпадающем списке(.*) выбрать значение (.*) на странице справочники$","arguments":["drop_down","value"]},{"title":"^Ввести (.*) в поле (.*) на странице справочники$","arguments":["text","field"]},{"title":"^Копируем id созданного аттрибута$","arguments":[]},{"title":"^Удаляем созданный атрибут Выезд$","arguments":[]},{"title":"^Удаляем созданный атрибут Звонок$","arguments":[]}]},{"file":"reports_steps.rb","steps":[{"title":"^Удалить старые загрузки с именем \"([^\"]*)\"$","arguments":["file"]},{"title":"^Проверить выгруженный отчет и удалить$","arguments":[]},{"title":"^Проверить что измененный отчет выгрузился и удалить его$","arguments":[]},{"title":"^Удалить созданный файл если есть$","arguments":[]},{"title":"^Проверить что выгруженный excel \"([^\"]*)\" содержит корректные данные в столбце №(.*) и удалить его$","arguments":["excel_name","column_number"]}]},{"file":"roles_and_accesses_steps.rb","steps":[{"title":"^Нажать (.*) на странице роли и доступы$","arguments":["element"]},{"title":"^В выпадающем списке(.*) выбрать значение (.*) на странице роли и доступы$","arguments":["drop_down","value"]},{"title":"^Два раза нажать (.*) на странице роли и доступы$","arguments":["element"]},{"title":"^Ввести \"([^\"]*)\" в поле (.*) на странице роли и доступы$","arguments":["text","field"]},{"title":"^Найти элемент (.*) на странице роли и доступы$","arguments":["element"]},{"title":"^Проверить что поле (.*) содержит текст \"([^\"]*)\" на странице роли и доступы$","arguments":["field","value"]},{"title":"^Удаляем добавленный шаблон$","arguments":[]},{"title":"(Добавить|Удалить) права \"([^\"]*)\" для роли \"([^\"]*)\"","arguments":["operation","permission_name","role_name"]}]},{"file":"schedule_steps.rb","steps":[{"title":"^Нажать (.*) на странице расписание$","arguments":["element"]},{"title":"^Ввести \"([^\"]*)\" в поле (.*) на странице расписание$","arguments":["text","field"]},{"title":"^В выпадающем списке (.*) выбрать значение (.*) на странице расписание$","arguments":["drop_down","value"]},{"title":"^Проверить что поле (.*) содержит текст \"([^\"]*)\" на странице расписание$","arguments":["field","value"]},{"title":"^Нажали кнопку обновить события$","arguments":[]},{"title":"^Проверяем последний запуск мероприятия с Переформировние группы$","arguments":[]},{"title":"^Проверяем последний запуск мероприятия с Геокодирование и нормализация адресов$","arguments":[]},{"title":"^Удаляем созданную группу без мероприятия$","arguments":[]},{"title":"^Удаляем созданную группу с мероприятием$","arguments":[]},{"title":"^Удаляем созданную группу$","arguments":[]},{"title":"^Проверяем последний запуск мероприятия с Переформировние группы в БД$","arguments":[]},{"title":"^Проверяем последний запуск мероприятия с Геокодирование и нормализация адресов в БД$","arguments":[]},{"title":"^Проверяем что создана вторая запись в БД$","arguments":[]},{"title":"^Проверяем статус геокодирования в БД равен 5$","arguments":[]},{"title":"^Проверяем статус геокодирования в БД равен 4$","arguments":[]},{"title":"^Проверяем статус геокодирования в БД равен 3$","arguments":[]},{"title":"^Проверяем статус геокодирования в БД равен 2$","arguments":[]},{"title":"^Проверяем статус геокодирования в БД равен 1$","arguments":[]},{"title":"^Проверяем статус геокодирования в БД равен 6$","arguments":[]},{"title":"^Проверяем что измененый адрес имеет статус -1$","arguments":[]},{"title":"^Копируем значения созданного адреса из БД$","arguments":[]},{"title":"^Проверяем что поля созданного адреса не изменились в БД$","arguments":[]},{"title":"^Копируем address_type созданного адреса из БД$","arguments":[]},{"title":"^Проверяем что address_type не изменился в БД$","arguments":[]}]},{"file":"setting_goals_steps.rb","steps":[{"title":"^Нажать на (.*) на странице постановка задач$","arguments":["element"]},{"title":"^Проверяем, что в таблице присутствует колонка Портфель$","arguments":[]},{"title":"^Проверяем, что в таблице присутствует колонка Банк$","arguments":[]},{"title":"^Проверяем, что в таблице Долга присутствует колонка Портфель$","arguments":[]},{"title":"^Проверяем, что в таблице Долга присутствует колонка Банк$","arguments":[]},{"title":"^Проверяем, что в таблице отсутствуют столбцы Название и Контрагент$","arguments":[]},{"title":"^Закрыли окно ID портфеля$","arguments":[]}]},{"file":"structure_steps.rb","steps":[{"title":"^Проверить есть ли пользователь в структуре, если да, то удалить$","arguments":[]}]},{"file":"templates_and_scenarios_steps.rb","steps":[{"title":"^Нажать (.*) на странице шаблоны и сценарии$","arguments":["element"]},{"title":"^Нажать (.*) на странице печатных форм$","arguments":["element"]},{"title":"^Открыли вкладку печатные формы$","arguments":[]},{"title":"^Ввести \"([^\"]*)\" в поле (.*) на странице шаблоны и сценарии$","arguments":["text","field"]},{"title":"^В выпадающем списке(.*) выбрать значение (.*) на странице шаблоны и сценарии$","arguments":["drop_down","value"]},{"title":"^Проверить что поле (.*) содержит текст \"([^\"]*)\" на странице шаблоны и сценарии$","arguments":["field","value"]},{"title":"^Проверить наличие кнопок на странице печатных форм$","arguments":[]},{"title":"^Проверяем интерфейс редактирования шаблона$","arguments":[]}]},{"file":"upload_data_steps.rb","steps":[{"title":"^Нажать на меню (.*) и выбрать (.*) на странице загрузки данных$","arguments":["drop_down","value"]},{"title":"^Нажали кнопку Сохранить в БД$","arguments":[]},{"title":"^Убедиться, что строка со значением \"([^\"]*)\" выделена красным цветом$","arguments":["text"]}]},{"file":"users_steps.rb","steps":[{"title":"^Нажать (.*) на странице пользователи$","arguments":["element"]},{"title":"^Два раза нажать (.*) на странице пользователи$","arguments":["element"]},{"title":"^Ввести \"([^\"]*)\" в поле (.*) на странице пользователи$","arguments":["text","field"]},{"title":"^В выпадающем списке(.*) выбрать (.*) на странице пользователи$","arguments":["drop_down","value"]},{"title":"^Проверить что поле (.*) содержит значение \"([^\"]*)\" на странице пользователи$","arguments":["field","value"]},{"title":"^Проверить что поле (.*) содержит текст \"([^\"]*)\" на странице пользователи$","arguments":["field","value"]},{"title":"^Проверяем поля таблицы Пользователи в БД$","arguments":[]},{"title":"^Проверяем поля карточки пользователя$","arguments":[]},{"title":"^Проверяем поля таблицы карточки пользователя в БД$","arguments":[]},{"title":"^Проверяем что пользователь создан$","arguments":[]},{"title":"^Редактируем причину отсутствия$","arguments":[]},{"title":"^Проверяем что причина отсутствия изменена$","arguments":[]},{"title":"^Копируем логин$","arguments":[]},{"title":"^Проверяем что пользователя нету в списке$","arguments":[]},{"title":"^Проверить что период отсутствия удален$","arguments":[]},{"title":"^Удаляем из БД созданного пользователя$","arguments":[]},{"title":"^Выбрать \"([^\"]*)\" полигон в Настройке полигонов$","arguments":["number"]},{"title":"^Забрать значение из полигона № \"([^\"]*)\" в переменную \"([^\"]*)\"$","arguments":["number","value"]},{"title":"^Забрать цвет \"([^\"]*)\" в переменную \"([^\"]*)\"$","arguments":["color_type","value"]},{"title":"^Сравнить цвет из переменной \"([^\"]*)\" с номером цвета из поля \"([^\"]*)\"$","arguments":["value","color_field"]},{"title":"^Нажать по координатам карты x = \"([^\"]*)\" y = \"([^\"]*)\"$","arguments":["x","y"]}]}]</script>
</head> <body>
<div id="app"></div>
</body> </html>