Автоматический тест абон.линий и сохранение результатов

АТС МС240 на базе ЦПв3 и ЦКП
fad
Сообщения: 4
Зарегистрирован: 03 фев 2015 09:26
Reputation: 0
Откуда: г.Рубцовск

Автоматический тест абон.линий и сохранение результатов

Сообщение fad » 03 фев 2015 09:51

Добрый день. Возникла необходимость автоматического тестирования абон. линий, для этого создан bat-файл с командой /TESTALL. Bat-файл работает как положено, тест выполняется, НО нам необходимо получить результаты теста в виде файла на комп. без участия оператора. Подскажите команду в bat-файл, что-то типа команды /EXPORTON.
С уважением, Игорь.
С уважением, Игорь

Анна
Сообщения: 692
Зарегистрирован: 23 май 2011 11:31
Reputation: 0

Re: Автоматический тест абон.линий и сохранение результатов

Сообщение Анна » 03 фев 2015 10:17

Добрый день.
При помощи автоматизированных операций экспортировать журнал тестирования нельзя. Экспорт данного журнала возможен вручную через отчеты

fad
Сообщения: 4
Зарегистрирован: 03 фев 2015 09:26
Reputation: 0
Откуда: г.Рубцовск

Re: Автоматический тест абон.линий и сохранение результатов

Сообщение fad » 03 фев 2015 10:25

Анна, спасибо за ответ. Ещё вопрос: возможно ли провести тест линий через подключение к станции по telnet?
С уважением, Игорь

Анна
Сообщения: 692
Зарегистрирован: 23 май 2011 11:31
Reputation: 0

Re: Автоматический тест абон.линий и сохранение результатов

Сообщение Анна » 03 фев 2015 10:29

Нет, через телнет запустить тестирование нельзя

Нурлан Оскеев
Сообщения: 73
Зарегистрирован: 07 окт 2009 16:04
Reputation: 0
Откуда: Казахстан г.Караганда

Re: Автоматический тест абон.линий и сохранение результатов

Сообщение Нурлан Оскеев » 14 май 2018 13:39

Подскажите пожалуйста. Согласно инструкции я так понял подключаться к объекту автоматически можно только при прямом соединении Админа со станцией. А как быть если все станции работают через NCS?
Подскажите пожалуйста текст ВАТ-файла.

Vlad_SC
Сообщения: 181
Зарегистрирован: 24 июл 2015 11:39
Reputation: 0

Re: Автоматический тест абон.линий и сохранение результатов

Сообщение Vlad_SC » 14 май 2018 14:54

Нурлан Оскеев писал(а):Подскажите пожалуйста. Согласно инструкции я так понял подключаться к объекту автоматически можно только при прямом соединении Админа со станцией. А как быть если все станции работают через NCS?
Подскажите пожалуйста текст ВАТ-файла.


Ваше утверждение "я так понял подключаться к объекту автоматически можно только при прямом соединении Админа со станцией"
не верное.
Инструкция по созданию bat файла ничем в данном случае не отличается. Подробно с примерами разобрана в документации
https://eltex-co.ru/upload/iblock/b7e/mc240v3_part3.pdf
Раздел 14 АВТОМАТИЗИРОВАННЫЕ ОПЕРАЦИИ

Вам нужно просто правильно указать идентификатор станции в командной строке, чтобы однозначно идентифицировать ее.
Вам нужно использовать в командой строке /OPENID “ID объекта” (Выбрать объект по его идентификатору)
Дело в том, что каждый раз когда Вы на карте NCS создаете объект АТС МС240 в ее базе MC240-NET.FDB создается специализированный объект, описывающий способ подключения к станции через NCS. У такого объекта в качестве Вида связи указывается "TCP транзит" а в качестве IP адреса 127.0.0.1
Зайдите в админ, выберите Объекты-Параметры объектов.
Откроется табличка. Найдите в ней объект, имя которого соответствует Вашей АТС, Вид связи = "TCP транзит", IP адрес = 127.0.0.1
Найдите там ID объекта

ATS-NCS-ID-OBJ.PNG
ATS-NCS-ID-OBJ.PNG (4.61 КБ) 943 просмотра
Владислав Денисенко/ Элтекс / Сервисный центр VOIP / techsupp@eltex.nsk.ru

Нурлан Оскеев
Сообщения: 73
Зарегистрирован: 07 окт 2009 16:04
Reputation: 0
Откуда: Казахстан г.Караганда

Re: Автоматический тест абон.линий и сохранение результатов

Сообщение Нурлан Оскеев » 14 май 2018 16:55

Программой PbxAdm через команду USER авторизация проходит нормально.
Когда идет запуск программы MON.exe то команда USER не проходит. Подскажите пожалуйста, в чем дело?
Пример ВАТ-файла:
C:\ELTEX\MON\MON.exe /USER "admin" "password"

В случае запуска PbxAdm авторизация проходит успешно:
C:\ELTEX\CATCv3\PbxAdm535v_ln_30.08.2012.exe /USER "admin" "password"

Vlad_SC
Сообщения: 181
Зарегистрирован: 24 июл 2015 11:39
Reputation: 0

Re: Автоматический тест абон.линий и сохранение результатов

Сообщение Vlad_SC » 14 май 2018 17:19

Нурлан Оскеев писал(а):Программой PbxAdm через команду USER авторизация проходит нормально.
Когда идет запуск программы MON.exe то команда USER не проходит. Подскажите пожалуйста, в чем дело?
Пример ВАТ-файла:
C:\ELTEX\MON\MON.exe /USER "admin" "password"

В случае запуска PbxAdm авторизация проходит успешно:
C:\ELTEX\CATCv3\PbxAdm535v_ln_30.08.2012.exe /USER "admin" "password"


Мы нигде не заявляли, что программа MON может исполнять bat файлы.

В предыдущем сообщении у Вас был вопрос о запуске автоматизированных операций PbxAdm на ПК где установлен сервер NCS
Владислав Денисенко/ Элтекс / Сервисный центр VOIP / techsupp@eltex.nsk.ru

Нурлан Оскеев
Сообщения: 73
Зарегистрирован: 07 окт 2009 16:04
Reputation: 0
Откуда: Казахстан г.Караганда

Re: Автоматический тест абон.линий и сохранение результатов

Сообщение Нурлан Оскеев » 14 май 2018 18:16

Получается на ПК где установлен NCS работает, а там где MON не работает? Верно?

Vlad_SC
Сообщения: 181
Зарегистрирован: 24 июл 2015 11:39
Reputation: 0

Re: Автоматический тест абон.линий и сохранение результатов

Сообщение Vlad_SC » 15 май 2018 08:50

Нурлан Оскеев писал(а):Получается на ПК где установлен NCS работает, а там где MON не работает? Верно?


По идее на любом ПК где запускается правильно настроенный PbxAdm и может мониторить и управлять станцией будут работать автоматизированные операции из PbxAdm. Как правильно указать в командной строке ID объекта я указал в сообщении выше
Владислав Денисенко/ Элтекс / Сервисный центр VOIP / techsupp@eltex.nsk.ru

Нурлан Оскеев
Сообщения: 73
Зарегистрирован: 07 окт 2009 16:04
Reputation: 0
Откуда: Казахстан г.Караганда

Re: Автоматический тест абон.линий и сохранение результатов

Сообщение Нурлан Оскеев » 16 май 2018 13:41

На сервере NCS все настроил. Все заработало.
Написал ВАТ-ники отдельно для каждого объекта и положил их в новую директорию C:\ELTEX\Autotest Line\ . Текст ВАТ-файла таков:
C:\ELTEX\CATCv3\PbxAdm535v_ln_30.08.2012.exe /USER "admin" "" /OPENID "57" /CONNECT /TESTALL /DISCONNECT /SHUTDOWN
Но есть странная проблема. В основном все объекты тест аб.линий срабатывает. Есть пара объектов с которыми соединение не проходит. Один объект открывается Админ, но подключения к объекту не происходит, второй объект не запускается даже сам Админ. При этом настройки всех объектов и текст ВАТ-файлов одинаковый (кроме ID объекта)
При добавлении в ВАТ-файл команды PAUSE получается такая картина:
---------------------------------------------------------------------------------------------------------
C:\ELTEX\Autotest Line>PbxAdm535v_ln_30.08.2012.exe /USER "admin" "" /OPENID "9"
/CONNECT /TESTALL /DISCONNECT /SHUTDOWN
"PbxAdm535v_ln_30.08.2012.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

C:\ELTEX\Autotest Line>PAUSE
Для продолжения нажмите любую клавишу.
---------------------------------------------------------------------------------------------------------
Почему так происходит и как решить проблему?
Заранее спасибо.

Vlad_SC
Сообщения: 181
Зарегистрирован: 24 июл 2015 11:39
Reputation: 0

Re: Автоматический тест абон.линий и сохранение результатов

Сообщение Vlad_SC » 16 май 2018 15:28

Нурлан Оскеев писал(а):На сервере NCS все настроил. Все заработало.
Написал ВАТ-ники отдельно для каждого объекта и положил их в новую директорию C:\ELTEX\Autotest Line\ . Текст ВАТ-файла таков:
C:\ELTEX\CATCv3\PbxAdm535v_ln_30.08.2012.exe /USER "admin" "" /OPENID "57" /CONNECT /TESTALL /DISCONNECT /SHUTDOWN
Но есть странная проблема. В основном все объекты тест аб.линий срабатывает. Есть пара объектов с которыми соединение не проходит. Один объект открывается Админ, но подключения к объекту не происходит, второй объект не запускается даже сам Админ. При этом настройки всех объектов и текст ВАТ-файлов одинаковый (кроме ID объекта)
При добавлении в ВАТ-файл команды PAUSE получается такая картина:
---------------------------------------------------------------------------------------------------------
C:\ELTEX\Autotest Line>PbxAdm535v_ln_30.08.2012.exe /USER "admin" "" /OPENID "9"
/CONNECT /TESTALL /DISCONNECT /SHUTDOWN
"PbxAdm535v_ln_30.08.2012.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

C:\ELTEX\Autotest Line>PAUSE
Для продолжения нажмите любую клавишу.
---------------------------------------------------------------------------------------------------------
Почему так происходит и как решить проблему?
Заранее спасибо.


Как именно Вы запускаете пачку бат файлов. Если одновременно, то это
и есть проблема. надо запускать по очереди.

Более 5 PbxAdm на одной машине кладут машину.


Распределять лучше из планировщика задач, учитывая что тест длится
достаточно долго, и на все время тестирования связь со станцией не
должна пропадать.

Про PAUSE
и
"PbxAdm535v_ln_30.08.2012.exe" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.


либо имя "PbxAdm535v_ln_30.08.2012.exe" указано Вами не верно, либо
нужно добавить в бат файл команду
cd \[каталог где находится PbxAdm]


Вопросы работы с командной строкой Windows лучше посмотреть в интернете или обратиться к ИТ специалистам Вашей организации.
Задаваемые вопросы уже выходят за рамки обозначенной темы и за рамки данного форума.
Если у Вас еще будут вопросы по данной задаче, пожалуйста обращайтесь за ТП на электронную почту, указанную в подписи
Владислав Денисенко/ Элтекс / Сервисный центр VOIP / techsupp@eltex.nsk.ru


Вернуться в «АТС: городские, узловые, сельские»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя