Способ и устройство для тестирования терминала

1. Способ тестирования терминала для применения в тестируемом устройстве, включающий:
установление соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания;
запуск программы автоматического контроля для получения результата автоматического контроля; и
передачу результата автоматического контроля в заранее заданное устройство.
2. Способ по п. 1, в котором установление соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания, включает: обнаружение информации о заранее заданной операции ввода, и установление соединения с заранее заданным устройством согласно заранее заданному идентификатору и заранее заданному паролю.
3. Способ по п. 1, в котором обнаружение заранее заданного условия срабатывания включает:
обнаружение сетевого устройства, имеющего заранее заданный идентификатор;
при этом заранее заданное устройство включает: сетевое устройство, имеющее заранее заданный идентификатор; и
установление соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания, включает:
обнаружение сетевого устройства в текущей сети; и
когда обнаружено сетевое устройство, имеющее заранее заданный идентификатор, подключение сетевого устройства, имеющего заранее заданный идентификатор, согласно заранее заданному паролю, соответствующему заранее заданному идентификатору, и установление соединения с сетевым устройством, имеющим заранее заданный идентификатор.
4. Способ по любому из пп. 1-3, в котором передача результата автоматического контроля в заранее заданное устройство включает:
формирование журнала контроля согласно результату автоматического контроля; и
передачу журнала контроля в заранее заданное устройство.
5. Способ по п. 4, в котором заранее заданное устройство включает: устройство доступа к сети; при этом
когда заранее заданное устройство представляет собой устройство доступа к сети, передача журнала контроля в заранее заданное устройство включает:
передачу журнала контроля в устройство доступа к сети и инструктирование устройства доступа к сети для передачи журнала контроля на сервер тестирования.
6. Способ по п. 5, который после установления соединения с заранее заданным устройством, и когда заранее заданное устройство представляет собой устройство доступа к сети, также включает:
передачу сообщения пробуждения в устройство доступа к сети и инструктирование устройства доступа к сети для передачи сообщения пробуждения на сервер тестирования, в результате чего сервер тестирования переходит в рабочее состояние согласно сообщению пробуждения;
при этом передача журнала контроля в устройство доступа к сети и инструктирование устройства доступа к сети для передачи журнала контроля на сервер тестирования включают:
после передачи сообщения пробуждения в устройство доступа к сети передачу журнала контроля в устройство доступа к сети и инструктирование устройства доступа к сети для передачи журнала контроля на сервер тестирования.
7. Устройство для тестирования терминала, применяемое в тестируемом устройстве, включающее:
модуль установления, сконфигурированный для установления соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания;
модуль обработки, сконфигурированный для запуска программы автоматического контроля для получения результата автоматического контроля; и
первый модуль передачи, сконфигурированный для передачи результата автоматического контроля в заранее заданное устройство.
8. Устройство по п. 7, в котором модуль установления включает:
первый подмодуль установления, сконфигурированный для установления соединения с заранее заданным устройством согласно заранее заданному идентификатору и заранее заданному паролю, когда обнаружена информация о заранее заданной операции ввода.
9. Устройство по п. 7, в котором обнаружение заранее заданного условия срабатывания включает обнаружение сетевого устройства, имеющего заранее заданный идентификатор; при этом заранее заданное устройство включает сетевое устройство, имеющее заранее заданный идентификатор; и
модуль установления включает:
подмодуль обнаружения, сконфигурированный для обнаружения сетевого устройства в текущей сети; и
второй подмодуль установления, сконфигурированный, когда обнаружено сетевое устройство, имеющее заранее заданный идентификатор, для подключения сетевого устройства, имеющего заранее заданный идентификатор, согласно заранее заданному паролю, соответствующему заранее заданному идентификатору, и для установления соединения с сетевым устройством, имеющим заранее заданный идентификатор.
10. Устройство по любому из пп. 7-9, в котором первый модуль передачи включает:
подмодуль формирования, сконфигурированный для формирования журнала контроля согласно результату автоматического контроля; и
первый подмодуль передачи, сконфигурированный для передачи журнала контроля в заранее заданное устройство.
11. Устройство по п. 10, в котором заранее заданное устройство включает: устройство доступа к сети;
при этом, когда заранее заданное устройство представляет собой устройство доступа к сети, первый модуль передачи включает:
второй подмодуль передачи, сконфигурированный для передачи журнала контроля в устройство доступа к сети, и для инструктирования устройства доступа к сети для передачи журнала контроля на сервер тестирования.
12. Устройство по п. 11, также включающее:
второй модуль передачи, сконфигурированный для передачи сообщения пробуждения в устройство доступа к сети и для инструктирования устройства доступа к сети для передачи сообщения пробуждения на сервер тестирования, в результате чего сервер тестирования переходит в рабочее состояние согласно сообщению пробуждения; при этом
второй подмодуль передачи также сконфигурирован после передачи сообщения пробуждения в устройство доступа к сети для передачи журнала контроля в устройство доступа к сети и для инструктирования устройства доступа к сети для передачи журнала контроля на сервер тестирования.
13. Устройство для тестирования терминала, которое применяют в тестируемом устройстве, включающее:
процессор; и
память, сконфигурированную для хранения инструкций, выполняемых процессором;
при этом процессор сконфигурирован:
для установления соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания;
для запуска программы автоматического контроля для получения результата автоматического контроля; и
для передачи результата автоматического контроля в заранее заданное устройство.