Страница 1 из 1

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

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

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

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

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

Добавлено: 03 фев 2015 09:25
fad
Анна, спасибо за ответ. Ещё вопрос: возможно ли провести тест линий через подключение к станции по telnet?

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

Добавлено: 03 фев 2015 09:29
Анна
Нет, через телнет запустить тестирование нельзя

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

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

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

Добавлено: 14 май 2018 14:54
Vlad_SC
Нурлан Оскеев писал(а):Подскажите пожалуйста. Согласно инструкции я так понял подключаться к объекту автоматически можно только при прямом соединении Админа со станцией. А как быть если все станции работают через 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 КБ) 9241 просмотр

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"

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

Добавлено: 14 май 2018 17:19
Vlad_SC
Нурлан Оскеев писал(а):Программой 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

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

Добавлено: 14 май 2018 18:16
Нурлан Оскеев
Получается на ПК где установлен NCS работает, а там где MON не работает? Верно?

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

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


По идее на любом ПК где запускается правильно настроенный PbxAdm и может мониторить и управлять станцией будут работать автоматизированные операции из PbxAdm. Как правильно указать в командной строке ID объекта я указал в сообщении выше

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
Для продолжения нажмите любую клавишу.
---------------------------------------------------------------------------------------------------------
Почему так происходит и как решить проблему?
Заранее спасибо.

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

Добавлено: 16 май 2018 15:28
Vlad_SC
Нурлан Оскеев писал(а):На сервере 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 лучше посмотреть в интернете или обратиться к ИТ специалистам Вашей организации.
Задаваемые вопросы уже выходят за рамки обозначенной темы и за рамки данного форума.
Если у Вас еще будут вопросы по данной задаче, пожалуйста обращайтесь за ТП на электронную почту, указанную в подписи