Перекрестные ссылки на связанные заявки
[0001] Настоящая заявка ссылается на приоритет заявки на патент Китайской Народной Республики №201510406133.3, на которой она основана и которая была зарегистрирована 10 июля 2015 года. При этом содержимое упомянутой заявки полностью включено в настоящий документ путем ссылки.
Область техники
[0002] Настоящее изобретение относится, в общем, к области компьютерных технологий, а именно, к способу и устройству для тестирования терминала.
Предпосылки создания изобретения
[0003] В данной области техники, с развитием компьютерных технологий и технологий беспроводной связи, электронные устройства все чаще оснащают модулями беспроводной связи. Примерами таких устройств могут служить интеллектуальные мобильные телефоны или планшетные компьютеры с функциями беспроводной связи. Технологии беспроводной связи широко применяют в области техники, связанной с интеллектуальными терминалами, смартфонами, «умными» домами и т.п. Перед доставкой электронного устройства пользователю, чтобы гарантировать возможность нормального применения электронного устройства, может проводиться тестирование электронного устройства в отношении аппаратного и программного обеспечения, которое выполняется специалистом по тестированию.
Сущность изобретения
[0004] В вариантах осуществления настоящего изобретения предложены способ и устройство для тестирования терминала. Их применяют для удобства регистрации результатов тестирования электронного устройства, что позволяет повысить эффективность тестирования электронных устройств перед их доставкой пользователям. Предложено следующее техническое решение.
[0005] В соответствии с первым аспектом вариантов осуществления настоящего изобретения предложен способ тестирования терминала, применяемый в тестируемом устройстве и включающий:
[0006] установление соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания;
[0007] запуск программы автоматического контроля для получения результата автоматического контроля; и
[0008] передачу результата автоматического контроля в заранее заданное устройство.
[0009] Техническое решение, предложенное в данном варианте осуществления настоящего изобретения, может давать следующие полезные результаты: с использованием заранее заданного условия срабатывания определяют подключение к заранее заданному устройству; после установления соединения с заранее заданным устройством запускают программу автоматического контроля, и передают результат автоматического контроля в заранее заданное устройство. Запуск программы автоматического контроля необходим для тестирования тестируемого устройства, и только после этого прошедшее тестирование устройство доставляют пользователю. В случае, когда процедуру запуска программы автоматического контроля выполняют традиционным образом, специалисту по тестированию приходится вручную выполнять запуск для каждого тестируемого устройства. Следовательно, требуется выполнение множества операций. В настоящем изобретении программа автоматического тестирования запускается немедленно при удовлетворении заранее заданного условия срабатывания, что позволяет осуществлять одновременный запуск программы автоматического контроля для множества тестируемых устройств, и, следовательно, повысить эффективность тестирования множества тестируемых устройств перед их доставкой пользователям. При этом тестируемое устройство передает результат автоматического контроля в заранее заданное устройство, что позволяет упростить регистрацию результатов тестирования для множества тестируемых устройств.
[0010] Установление соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания, включает: установление соединения с заранее заданным устройством согласно заранее заданному идентификатору и заранее заданному паролю, когда обнаружена информация о заранее заданной операции ввода.
[0011] Техническое решение, предложенное в данном варианте осуществления настоящего изобретения, может давать следующие полезные результаты: когда обнаружена информация о заранее заданной операции ввода, с заранее заданным устройством устанавливают соединение согласно заранее заданному идентификатору и заранее заданному паролю. Это означает, что информация о заранее заданной операции ввода выполняет роль заранее заданного условия срабатывания. Заранее заданная операция ввода упрощает операции, выполняемые специалистом по тестированию, что позволяет повысить эффективность тестирования множества тестируемых устройств перед их доставкой пользователям.
[0012] Обнаружение заранее заданного условия срабатывания включает:
[0013] обнаружение сетевого устройства, имеющего заранее заданный идентификатор;
[0014] при этом заранее заданное устройство включает: сетевое устройство, имеющее заранее заданный идентификатор; и
[0015] установление соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания, включает:
[0016] обнаружение сетевого устройства в текущей сети; и
[0017] когда обнаружено сетевое устройство, имеющее заранее заданный идентификатор, подключение сетевого устройства, имеющего заранее заданный идентификатор, согласно заранее заданному паролю, соответствующему заранее заданному идентификатору, и установление соединения с сетевым устройством, имеющим заранее заданный идентификатор.
[0018] Техническое решение, предложенное в данном варианте осуществления настоящего изобретения, может давать следующие полезные результаты: когда заранее заданное условие срабатывания представляет собой обнаружение сетевого устройства, идентичного сетевому устройству, имеющему заранее заданный идентификатор, тестируемое устройство автоматически выполняет обнаружение сетевого устройства в текущей сети, без необходимости выполнения ручного поиска специалистом по тестированию. При выполнении контроля тестируемого устройства оно помещается, специалистом по тестированию, в сетевое окружение, где присутствует сетевое устройство, идентичное сетевому устройству, имеющему заранее заданный идентификатор. Таким образом, в устройстве может быть запущена программа автоматического контроля, что позволяет еще более повысить эффективность тестирования множества тестируемых устройств перед их доставкой пользователям.
[0019] Передача результата автоматического контроля в заранее заданное устройство включает:
[0020] формирование журнала контроля согласно результату автоматического контроля; и
[0021] передачу журнала контроля в заранее заданное устройство.
[0022] Техническое решение, предложенное в данном варианте осуществления настоящего изобретения, может давать следующие полезные результаты: результат автоматического контроля передают в заранее заданное устройство в виде журнала контроля, что позволяет упростить передачу данных, связанных с результатом автоматического контроля, а также упростить для специалиста по тестированию поиск результата автоматического контроля в заранее заданном устройстве, благодаря чему эффективность тестирования множества тестируемых устройств перед их доставкой пользователям может быть еще более увеличена.
[0023] При этом заранее заданное устройство включает: устройство доступа к сети; при этом
[0024] когда заранее заданное устройство представляет собой устройство доступа к сети, передача журнала контроля в заранее заданное устройство включает:
[0025] передачу журнала контроля в устройство доступа к сети, и инструктирование устройства доступа к сети для передачи журнала контроля на сервер тестирования.
[0026] Техническое решение, предложенное в данном варианте осуществления настоящего изобретения, может давать следующие полезные результаты: когда заранее заданным устройством является устройство доступа к сети, журнал контроля передают, посредством тестируемого устройства, на сервер тестирования через устройство доступа к сети, что позволяет заранее заданному устройству передавать журнал контроля в одну или более пар серверов тестирования, и что, в свою очередь, упрощает получение, сервером тестирования, данных журнала контроля от тестируемого устройства, и также упрощает регистрацию результатов тестирования тестируемого устройства.
[0027] Если заранее заданным устройством является устройство доступа к сети, то после установления соединения с заранее заданным устройством способ также включает:
[0028] передачу сообщения пробуждения в устройство доступа к сети, и инструктирование устройства доступа к сети для передачи сообщения пробуждения на сервер тестирования, в результате чего сервер тестирования переходит в рабочее состояние согласно сообщению пробуждения;
[0029] при этом передача журнала контроля в устройство доступа к сети, и инструктирование устройства доступа к сети для передачи журнала контроля на сервер тестирования включают:
[0030] после передачи сообщения пробуждения в устройство доступа к сети, передачу журнала контроля в устройство доступа к сети, и инструктирование устройства доступа к сети для передачи журнала контроля на сервер тестирования.
[0031] Техническое решение, предложенное в данном варианте осуществления настоящего изобретения, может давать следующие полезные результаты: после подключения к заранее заданному устройству, в устройство доступа к сети передают сообщение пробуждения, в результате чего сервер тестирования переходит в рабочее состояние; и после передачи сообщения пробуждения в устройство доступа к сети, в устройство доступа к сети передают журнал контроля, который затем передается, через устройство доступа к сети, на сервер тестирования. Таким образом, обеспечивается возможность перехода сервера тестирования в состояние сна, когда он не находится в рабочем состоянии, и благодаря этому достигается экономия ресурсов, потребляемых сервером тестирования. Когда сервер тестирования находится в состоянии сна, сервер тестирования, несмотря на это, может оперативно получать доступ к журналу контроля, переданному устройством доступа к сети, благодаря чему может быть повышена эффективность тестирования множества тестируемых устройств перед их доставкой пользователю.
[0032] В соответствии со вторым аспектом вариантов осуществления настоящего изобретения предложено устройство для тестирования терминала, применяемое в тестируемом устройстве и включающее:
[0033] модуль установления, сконфигурированный для установления соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания;
[0034] модуль обработки, сконфигурированный для запуска программы автоматического контроля для получения результата автоматического контроля; и
[0035] первый модуль передачи, сконфигурированный для передачи результата автоматического контроля в заранее заданное устройство.
[0036] Модуль установления включает:
[0037] первый подмодуль установления, сконфигурированный для установления соединения с заранее заданным устройством согласно заранее заданному идентификатору и заранее заданному паролю, когда обнаружена информация о заранее заданной операции ввода.
[0038] Обнаружения заранее заданного условия срабатывания включает: обнаружение сетевого устройства, имеющего заранее заданный идентификатор;
[0039] при этом заранее заданное устройство включает: сетевое устройство, имеющее заранее заданный идентификатор; и
[0040] модуль установления включает:
[0041] подмодуль обнаружения, сконфигурированный для обнаружения сетевого устройства в текущей сети; и
[0042] второй подмодуль установления, сконфигурированный, когда обнаружено сетевое устройство, имеющее заранее заданный идентификатор, для подключения сетевого устройства, имеющего заранее заданный идентификатор, согласно заранее заданному паролю, соответствующему заранее заданному идентификатору, и для установления соединения с сетевым устройством, имеющим заранее заданный идентификатор.
[0043] Первый модуль передачи включает:
[0044] подмодуль формирования, сконфигурированный для формирования журнала контроля согласно результату автоматического контроля; и
[0045] первый подмодуль передачи, сконфигурированный для передачи журнала контроля в заранее заданное устройство.
[0046] Заранее заданное устройство включает: устройство доступа к сети; при этом
[0047] когда заранее заданное устройство представляет собой устройство доступа к сети, первый модуль передачи включает:
[0048] второй подмодуль передачи, сконфигурированный для передачи журнала контроля в устройство доступа к сети, и для инструктирования устройства доступа к сети для передачи журнала контроля на сервер тестирования.
[0049] Устройство также включает:
[0050] второй модуль передачи, сконфигурированный для передачи сообщения пробуждения в устройство доступа к сети, и для инструктирования устройства доступа к сети для передачи сообщения пробуждения на сервер тестирования, в результате чего сервер тестирования переходит в рабочее состояние согласно сообщению пробуждения; при этом
[0051] второй подмодуль передачи также сконфигурирован, после передачи сообщения пробуждения в устройство доступа к сети, для передачи журнала контроля в устройство доступа к сети, и для инструктирования устройства доступа к сети для передачи журнала контроля на сервер тестирования.
[0052] В соответствии с третьим аспектом вариантов осуществления настоящего изобретения предложено устройство для тестирования терминала, применяемое в тестируемом устройстве и включающее:
[0053] процессор; и
[0054] память, сконфигурированную для хранения инструкций, выполняемых процессором;
[0055] при этом процессор сконфигурирован:
[0056] для установления соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания;
[0057] для запуска программы автоматического контроля для получения результата автоматического контроля; и
[0058] для передачи результата автоматического контроля в заранее заданное устройство.
[0059] Нужно понимать, что и предшествующее общее описание, и подробное описание, приведенное ниже, являются исключительно иллюстративными и пояснительными и не ограничивают настоящее изобретение.
Краткое описание чертежей
[0060] На приложенных чертежах, которые включены в настоящее описание и являются его неотъемлемой частью, проиллюстрированы варианты осуществления, соответствующие настоящему изобретению. Приложенные чертежи, вместе с описанием, служат для разъяснения принципов настоящего изобретения.
[0061] Фиг. 1 представляет собой блок-схему алгоритма способа тестирования терминала в соответствии с одним из примеров осуществления настоящего изобретения.
[0062] Фиг. 2 представляет собой детальную блок-схему алгоритма способа тестирования терминала в соответствии с одним из примеров осуществления настоящего изобретения.
[0063] Фиг. 3 представляет собой детальную блок-схему алгоритма способа тестирования терминала в соответствии с одним из примеров осуществления настоящего изобретения.
[0064] Фиг. 4 представляет собой детальную блок-схему алгоритма способа тестирования терминала в соответствии с одним из примеров осуществления настоящего изобретения.
[0065] Фиг. 5 представляет собой блок-схему устройства для тестирования терминала в соответствии с одним из примеров осуществления настоящего изобретения.
[0066] Фиг. 6 представляет собой блок-схему модуля установления устройства для тестирования терминала в соответствии с одним из примеров осуществления настоящего изобретения.
[0067] Фиг. 7 представляет собой блок-схему модуля установления устройства для тестирования терминала в соответствии с одним из примеров осуществления настоящего изобретения.
[0068] Фиг. 8 представляет собой блок-схему первого модуля передачи устройства для тестирования терминала в соответствии с одним из примеров осуществления настоящего изобретения.
[0069] Фиг. 9 представляет собой блок-схему первого модуля передачи устройства для тестирования терминала в соответствии с одним из примеров осуществления настоящего изобретения.
[0070] Фиг. 10 представляет собой блок-схему устройства для тестирования терминала в соответствии с одним из примеров осуществления настоящего изобретения.
[0071] Фиг. 11 представляет собой блок-схему устройства для тестирования терминала в соответствии с одним из примеров осуществления настоящего изобретения.
Подробное описание изобретения
[0072] Далее настоящее изобретение будет описано более подробно с использованием конкретных примеров его осуществления, которые проиллюстрированы на приложенных чертежах. В приведенном ниже описании осуществляются ссылки на приложенные чертежи, где, если не указано обратное, аналогичными обозначениями на различных чертежах обозначены одинаковые или аналогичные элементы. Реализации примеров осуществления настоящего изобретения, изложенные в приведенном ниже описании, не являются всеми возможными реализациями, соответствующими настоящему изобретению. Напротив, они являются исключительно примерами устройств и способов, которые соответствуют аспектам, связанным с настоящим изобретением и изложенным в приложенной формуле изобретения.
[0073] В данной области техники, с развитием компьютерных технологий и технологий беспроводной связи, электронные устройства все чаще оснащают модулями беспроводной связи, например, для обеспечения интеллектуальных мобильных телефонов или планшетных компьютеров функциями беспроводной связи. Технологии беспроводной связи широко применяют в областях техники, связанных с интеллектуальными терминалами, смартфонами, «умными» домами и т.п. Перед доставкой электронного устройства пользователю, чтобы гарантировать возможность нормального применения электронного устройства, может проводиться тестирование электронного устройства в отношении аппаратного и программного обеспечения, которое выполняется специалистом по тестированию. В данном варианте осуществления настоящего изобретения в качестве примера тестируемого устройства использовано электронное устройство.
[0074] На существующем уровне техники специалисту по тестированию приходится запускать программу автоматического контроля индивидуально для каждого тестируемого устройства, посредством мобильного телефона. После завершения автоматического контроля тестируемого устройства, специалист по тестированию, также посредством мобильного телефона, передает результат автоматического контроля на сервер тестирования. Если необходимо выполнить автоматический контроль для десяти тестируемых устройств, то специалисту по тестированию придется выполнить десять соответствующих операций, что является нерациональным расходом времени. При этом на практике фактическое количество тестируемых устройств значительно больше десяти, и поэтому специалист по тестированию тратит очень много времени на запуск программ автоматического контроля и передачу результатов автоматического контроля, и затем каждый результат автоматического контроля, принятый сервером тестирования, должен быть обработан. Соответственно, эффективность контроля тестируемых устройств остается низкой.
[0075] В одном из вариантов осуществления настоящего изобретения предложен способ тестирования терминала. С использованием заранее заданного условия срабатывания определяют подключение к заранее заданному устройству; после установления соединения с заранее заданным устройством запускают программу автоматического контроля и передают результат автоматического контроля в заранее заданное устройство. Перед тем, как тестируемое устройство может быть доставлено пользователю, в тестируемом устройстве должна быть выполнена программа автоматического контроля. В случае, когда процедуру запуска программы автоматического контроля выполняют традиционным образом, специалисту по тестированию приходится вручную выполнять запуск для каждого тестируемого устройства. Следовательно, требуется выполнение множества операций. В настоящем изобретении программа автоматического тестирования запускается немедленно при удовлетворении заранее заданного условия срабатывания, что позволяет осуществлять одновременный запуск программы автоматического контроля для множества тестируемых устройств, и, следовательно, повысить эффективность тестирования множества тестируемых устройств перед их доставкой пользователям. При этом тестируемое устройство передает результат автоматического контроля в заранее заданное устройство, что позволяет упростить регистрацию результатов тестирования для множества тестируемых устройств.
[0076] Фиг. 1 представляет собой блок-схему алгоритма способа тестирования терминала в соответствии с одним из примеров осуществления настоящего изобретения. В соответствии с иллюстрацией на фиг. 1, способ тестирования терминала применяют в тестируемом устройстве, и при этом способ включает:
[0077] Шаг S101, когда обнаружено заранее заданное условие срабатывания, устанавливают соединение с заранее заданным устройством. Методы соединения с заранее заданным устройством включают: метод соединения по WiFi (технология беспроводной связи сетевого оборудования), метод соединения по Bluetooth и метод ближней бесконтактной связи (Near Field Communication, NFC). Когда для соединения с заранее заданным устройством используют три описанные выше метода, это не только позволяет передать результат автоматического контроля в заранее заданное устройство, но также и проконтролировать, корректно ли работают функциональные модули, задействованные в трех описанных выше методах передачи, что также является частью процедуры автоматического контроля. Следовательно, для функциональных модулей, задействованных в трех описанных выше методах передачи, контроль, выполняемый программой автоматического контроля, может быть опущен, что позволяет повысить эффективность тестирования множества тестируемых устройств перед их доставкой пользователям.
[0078] На шаге S102 запускают программу автоматического контроля для получения результата автоматического контроля; и
[0079] На шаге S103 результат автоматического контроля передают в заранее заданное устройство.
[0080] В одном из вариантов осуществления настоящего изобретения предложен способ тестирования терминала. С использованием заранее заданного условия срабатывания определяют подключение к заранее заданному устройству; после установления соединения с заранее заданным устройством запускают программу автоматического контроля, и передают результат автоматического контроля в заранее заданное устройство. Перед тем, как тестируемое устройство может быть доставлено пользователю, в тестируемом устройстве должна быть выполнена программа автоматического контроля. В случае, когда процедуру запуска программы автоматического контроля выполняют традиционным образом, специалисту по тестированию приходится вручную выполнять запуск для каждого тестируемого устройства. Следовательно, требуется выполнение множества операций. В настоящем изобретении программа автоматического тестирования запускается немедленно при удовлетворении заранее заданного условия срабатывания, что позволяет осуществлять одновременный запуск программы автоматического контроля для множества тестируемых устройств, и, следовательно, повысить эффективность тестирования множества тестируемых устройств перед их доставкой пользователям. При этом тестируемое устройство передает результат автоматического контроля в заранее заданное устройство, что позволяет упростить регистрацию результатов тестирования для множества тестируемых устройств.
[0081] В одном из вариантов осуществления настоящего изобретения шаг S101 также может быть реализован в соответствии с приведенным ниже описанием: соединение с заранее заданным устройством устанавливают согласно заранее заданному идентификатору и заранее заданному паролю, когда обнаружена информация о заранее заданной операции ввода.
[0082] Например, заранее заданным идентификатором может быть аппаратный идентификатор заранее заданного устройства, например, идентификатор набора услуг, SSID-идентификатор (Service Set Identifier), или адрес доступа к среде передачи, МАС-адрес (Media Access Control) и т.п. При этом каждое заранее заданное устройство должно иметь уникальный аппаратный идентификатор. Соответственно, заранее заданное устройство может быть однозначно определено с использованием, в качестве заранее заданного идентификатора, аппаратного идентификатора заранее заданного устройства.
[0083] Посредством описанного выше способа, когда обнаружена информация о заранее заданной операции ввода, с заранее заданным устройством устанавливают соединение согласно заранее заданному идентификатору и заранее заданному паролю. Это означает, что информация о заранее заданной операции ввода выполняет роль заранее заданного условия срабатывания. Заранее заданная операция ввода упрощает операции, выполняемые специалистом по тестированию, что позволяет повысить эффективность тестирования множества тестируемых устройств перед их доставкой пользователям.
[0084] В одном из вариантов осуществления настоящего изобретения обнаружение заранее заданного условия срабатывания включает: обнаружение сетевого устройства, имеющего заранее заданный идентификатор, при этом заранее заданное устройство включает сетевое устройство, имеющее заранее заданный идентификатор. Шаг S101 также может быть реализован следующим образом: Шаг А1 - Шаг А2.
[0085] На шаге А1 выполняют обнаружение сетевого устройства в текущей сети.
[0086] На шаге А2, когда обнаружено сетевое устройство, имеющее заранее заданный идентификатор, подключают сетевое устройство, имеющее заранее заданный идентификатор, согласно заранее заданному паролю, соответствующему заранее заданному идентификатору, и устанавливают соединение с сетевым устройством, имеющим заранее заданный идентификатор.
[0087] Например, тестируемым устройством может быть электронное устройство с функцией WiFi (технология беспроводной связи сетевого оборудования), такое как мобильный телефон, планшетный компьютер, устройство системы «умного дома» и т.п. Автоматическое обнаружение сетевого устройства в текущем окружении является базовой функцией тестируемого устройства. Тестируемое устройство может выполнять обнаружение сетевого устройства в текущем окружении в реальном времени. Если в окружении присутствует сетевое устройство, имеющее заранее заданный идентификатор, то с этим сетевым устройством устанавливают соединение и затем запускают программу автоматического контроля.
[0088] С использованием описанного выше способа, когда заранее заданное условие срабатывания представляет собой: обнаружение сетевого устройства, идентичного сетевому устройству, имеющему заранее заданный идентификатор, тестируемое устройство автоматически выполняет обнаружение сетевого устройства в текущей сети, без необходимости выполнения ручного поиска специалистом по тестированию. При выполнении контроля тестируемого устройства оно помещается, специалистом по тестированию, в сетевое окружение, где присутствует сетевое устройство, идентичное сетевому устройству, имеющем заранее заданный идентификатор. Таким образом, в устройстве может быть запущена программа автоматического контроля, что позволяет еще больше повысить эффективность тестирования множества тестируемых устройств перед их доставкой пользователям.
[0089] В одном из вариантов осуществления настоящего изобретения шаг S103 также может быть реализован следующим образом: Шаг В1 - шаг В2.
[0090] На шаге В1 формируют журнал контроля согласно результату автоматического контроля.
[0091] На шаге В2 журнал контроля передают в заранее заданное устройство.
[0092] Посредством описанного выше способа результат автоматического контроля передают в заранее заданное устройство в виде журнала контроля, что позволяет упростить передачу данных, связанных с результатом автоматического контроля, а также упростить для специалиста по тестированию поиск результата автоматического контроля в заранее заданном устройстве, в результате чего эффективность тестирования множества тестируемых устройств перед их доставкой пользователям может быть еще больше увеличена.
[0093] В одном из вариантов осуществления настоящего изобретения заранее заданное устройство включает: устройство доступа к сети; когда заранее заданное устройство представляет собой устройство доступа к сети, шаг В2 также может быть реализован следующим образом: на шаге С1 журнал контроля передают в устройство доступа к сети, и устройство доступа к сети инструктируют для передачи журнала контроля на сервер тестирования.
[0094] К примеру, заранее заданное устройство может включать: устройство доступа к сети или сервер тестирования. То есть, тестируемое устройство может быть либо соединено с сервером тестирования напрямую, либо может быть соединено с сервером тестирования через устройство доступа к сети. Когда заранее заданным устройством является сервер тестирования, шаг В2 может быть реализован следующим образом: передача журнала контроля на сервер тестирования. Однако при этом сервер тестирования может не быть уникальным устройством тестирования, т.е. могут присутствовать несколько серверов тестирования. Если присутствуют по меньшей мере два сервера тестирования, то при передаче, тестируемым устройством, журнала контроля на эти сервера тестирования тестируемое устройство должно передавать данные, относящиеся к журналу тестирования, по меньшей мере дважды, или оно может передавать журнал контроля один раз в любой из серверов тестирования. Независимо от того, какой из двух описанных выше способов будет использован, невозможно обеспечить одновременно эффективную регистрацию информации в серверах тестирования и эффективную передачу журнала контроля.
[0095] Посредством описанного выше способа, когда заранее заданным устройством является устройство доступа к сети, журнал контроля передают, посредством тестируемого устройства, на сервер тестирования через устройство доступа к сети, что позволяет заранее заданному устройству передавать журнал контроля в одну или более пар серверов тестирования, и что, в свою очередь, упрощает получение, сервером тестирования, данных журнала контроля от тестируемого устройства, и также упрощает регистрацию результатов тестирования для тестируемого устройства.
[0096] В одном из вариантов осуществления настоящего изобретения, когда заранее заданным устройством является устройство доступа к сети, после шага S101 способ также включает: на шаге D1, передачу сообщения пробуждения в устройство доступа к сети, и инструктирование устройства доступа к сети для передачи сообщения пробуждения на сервер тестирования, в результате чего сервер тестирования переходит в рабочее состояние согласно сообщению пробуждения.
[0097] Шаг С1 также может быть реализован следующим образом: после передачи сообщения пробуждения в устройство доступа к сети, передача журнала контроля в устройство доступа к сети, и инструктирование устройства доступа к сети для передачи журнала контроля на сервер тестирования.
[0098] Посредством описанного выше способа, после подключения к заранее заданному устройству, в устройство доступа к сети передают сообщение пробуждения, в результате чего сервер тестирования переходит в рабочее состояние, и после передачи сообщения пробуждения в устройство доступа к сети, в устройство доступа к сети передают журнал контроля, который затем передается, через устройство доступа к сети, на сервер тестирования. Таким образом, обеспечивается возможность перехода сервера тестирования в состояние сна, когда он не находится в рабочем состоянии, и благодаря этому достигается экономия ресурсов, потребляемых сервером тестирования. Когда сервер тестирования находится в состоянии сна, сервер тестирования, несмотря на это, может оперативно получать доступ к журналу контроля, переданному устройством доступа к сети, благодаря чему может быть повышена эффективность тестирования множества тестируемых устройств перед их доставкой пользователю.
[0099] Ниже способы, предложенные в настоящем изобретении, будут рассмотрены на примере конкретных вариантов его осуществления.
[00100] В соответствии с иллюстрацией на фиг. 2, в одном из вариантов осуществления настоящего изобретения предложен способ тестирования терминала, в котором заранее заданным устройством является сервер тестирования. Шаги данного способа описаны ниже.
[00101] На шаге S201 выполняют обнаружение сетевого устройства в текущей сети.
[00102] Выполняют обнаружение, имеется ли в текущей сети сетевое устройство с именем пользователя «устройство тестирования», как представлено.
[00103] На шаге S202, когда обнаружено сетевое устройство, имеющее заранее заданный идентификатор, подключают сетевое устройство, имеющее заранее заданный идентификатор, согласно заранее заданному паролю, соответствующему заранее заданному идентификатору, и устанавливают соединение с сетевым устройством, имеющим заранее заданный идентификатор.
[00104] Заранее заданным идентификатором является «устройство тестирования», при этом имя пользователя этого сетевого устройства совпадает с именем заранее заданного пользователя, и при этом соединение с сетевым устройством, именем пользователя которого является «устройство тестирования», устанавливают согласно заранее заданному паролю, соответствующему заранее заданному идентификатору.
[00105] На шаге S203 запускают программу автоматического контроля для получения результата автоматического контроля.
[00106] После установления соединения с сетевым устройством, именем пользователя которого является «устройство тестирования», тестируемое устройство, локально запускает программу автоматического контроля и получает результат автоматического контроля.
[00107] На шаге S204 формируют журнал контроля согласно результату автоматического контроля.
[00108] На шаге S205 журнал контроля передают в заранее заданное устройство.
[00109] В одном из вариантов осуществления настоящего изобретения предложен способ тестирования терминала. Когда заранее заданное условие срабатывания представляет собой: обнаружение сетевого устройства, идентичного сетевому устройству, имеющему заранее заданный идентификатор, тестируемое устройство автоматически выполняет обнаружение сетевого устройства в текущей сети, без необходимости выполнения ручного поиска специалистом по тестированию; при этом, при выполнении контроля тестируемого устройства, оно помещается, специалистом по тестированию, в сетевое окружение, где присутствует сетевое устройство, идентичное сетевому устройству, имеющему заранее заданный идентификатор. Таким образом, в устройстве может быть запущена программа автоматического контроля, что позволяет еще больше повысить эффективность тестирования множества тестируемых устройств перед их доставкой пользователям. Когда в сети присутствует уникальное сетевое устройство, это означает, что тестируемое устройство находится на испытательной площадке, а не вне испытательной площадки, когда присутствует сетевое устройство с именем пользователя, совпадающим с заранее заданным идентификатором, что позволяет исключить запуск, тестируемым устройством, программы автоматического контроля вне испытательной площадки. Результат автоматического контроля передают в заранее заданное устройство в виде журнала контроля, что позволяет упростить передачу данных, связанных с результатом автоматического контроля, а также упростить для специалиста по тестированию поиск результата автоматического контроля в заранее заданном устройстве, благодаря чему эффективность тестирования множества тестируемых устройств перед их доставкой пользователям может быть еще больше увеличена.
[00110] В соответствии с иллюстрацией на фиг. 3, в одном из вариантов осуществления настоящего изобретения предложен способ тестирования терминала, в котором заранее заданным устройством является устройства доступа к сети, например, маршрутизатор. Способ включает шаги, описанные ниже.
[00111] На шаге S301 выполняют обнаружение сетевого устройства в текущей сети.
[00112] Выполняют обнаружение, имеется ли в текущей сети сетевое устройство с именем пользователя «устройство тестирования».
[00113] На шаге S302, когда обнаружено сетевое устройство, имеющее заранее заданный идентификатор, подключают сетевое устройство, имеющее заранее заданный идентификатор, согласно заранее заданному паролю, соответствующему заранее заданному идентификатору, и устанавливают соединение с сетевым устройством, имеющим заранее заданный идентификатор.
[00114] Заранее заданным идентификатором является «устройство тестирования», при этом имя пользователя маршрутизатора в сети совпадает с именем заранее заданного пользователя, и при этом соединение с маршрутизатором, именем пользователя которого является «устройство тестирования» устанавливают согласно заранее заданному паролю, соответствующему этому заранее заданному идентификатору.
[00115] На шаге S303 передают сообщение пробуждения в устройство доступа к сети, и инструктируют устройство доступа к сети для передачи сообщения пробуждения на сервер тестирования, в результате чего сервер тестирования переходит в рабочее состояние согласно сообщению пробуждения.
[00116] Сообщение пробуждения передают в маршрутизатор, именем пользователя которого является «устройство тестирования». Сервер тестирования, когда он не находится в рабочем состоянии, находится в состоянии сна, что позволяет снизить энергопотребление сервера тестирования, а также сократить длительность его работы, негативно сказывающуюся на сроке службы сервера тестирования. Соответственно, после установления соединения с маршрутизатором, сообщение пробуждения передают на сервер тестирования через этот маршрутизатор, при этом сообщение пробуждения может обеспечивать переход сервера тестирования из состояния сна в рабочее состояние.
[00117] На шаге 304 запускают программу автоматического контроля для получения результата автоматического контроля.
[00118] На шаге 305 формируют журнал контроля согласно результату автоматического контроля.
[00119] На шаге 306 журнал контроля передают в устройство доступа к сети, и устройство доступа к сети инструктируют для передачи журнала контроля на сервер тестирования.
[00120] В одном из вариантов осуществления настоящего изобретения предложен способ тестирования терминала. Когда заранее заданным устройством является устройство доступа к сети, журнал контроля передают, посредством тестируемого устройства, на сервер тестирования через устройства доступа к сети. Может быть обеспечена передача журнала контроля, заранее заданным устройством, в одну или более пар серверов тестирования, что упрощает получение, сервером тестирования, данных журнала контроля от тестируемого устройства, и также упрощает регистрацию результатов тестирования тестируемого устройства. После установления соединения с устройством доступа к сети, в устройство доступа к сети передают сообщение пробуждения, в результате чего сервер тестирования переходит в рабочее состояние. После передачи сообщения пробуждения в устройство доступа к сети, в устройство доступа к сети передают журнал контроля, который затем передается, через устройство доступа к сети, на сервер тестирования. Таким образом, обеспечивается возможность перехода сервера тестирования в состояние сна, когда он не находится в рабочем состоянии, и благодаря этому достигается экономия ресурсов, потребляемых сервером тестирования. Когда сервер тестирования находится в состоянии сна, сервер тестирования, несмотря на это, может оперативно восстанавливать доступ к журналу контроля, переданному устройством доступа к сети, благодаря чему может быть повышена эффективность тестирования множества тестируемых устройств перед их доставкой пользователю.
[00121] Способ тестирования терминала, предложенный в данном варианте осуществления настоящего изобретения, может быть реализован в форме двух описанных выше технических решений, при этом соединение между устройством, подлежащим контролю, и заранее заданным устройством может обеспечиваться посредством технического решения, описанного ниже.
[00122] В соответствии с иллюстрацией на фиг. 4, в одном из вариантов осуществления настоящего изобретения предложен способ тестирования терминала. Способ включает шаги, описанные ниже.
[00123] На шаге S401 выполняют обнаружение информации о заранее заданной операции ввода.
[00124] Заранее заданная операция ввода может представлять собой либо операцию нажатия, специалистом по тестированию, специальной комбинации клавиш на устройстве, либо специальный ввод в интерфейсе устройства, при том условии, что заранее заданная операция ввода не должна быть операцией, часто выполняемой пользователями или другими операторами.
[00125] На шаге S402, когда обнаружена информация о заранее заданной операции ввода, соединение с заранее заданным устройством устанавливают согласно заранее заданному идентификатору и заранее заданному паролю.
[00126] При изготовлении устройства, подлежащего контролю, в устройстве, подлежащем контролю, заранее задают идентификатор и пароль. Заранее заданным идентификатором является аппаратный идентификатор заранее заданного устройства. Когда устройство, подлежащее контролю, обнаруживает информацию о заранее заданной операции ввода, устройство, подлежащее контролю, устанавливает соединение с заранее заданным устройством, соответствующим заранее заданному идентификатору, и затем в устройстве, подлежащем контролю, установившем соединение, выполняют автоматический контроль. Результат автоматического контроля передают в заранее заданное устройство.
[00127] В одном из вариантов осуществления настоящего изобретения предложен способ подключения заранее заданного устройства для тестирования терминала. Когда обнаружена информация о заранее заданной операции ввода, устанавливают соединение с заранее заданным устройством согласно заранее заданному идентификатору и заранее заданному паролю, из чего следует, что информация о заранее заданной операции ввода служит в качестве заранее заданного условия срабатывания, при этом такая заранее заданная операция ввода упрощает работу специалиста по тестированию, благодаря чему может быть повышена эффективность тестирования множества тестируемых устройств перед их отправкой пользователю.
[00128] Ниже описан вариант осуществления настоящего изобретения, который может быть сконфигурирован для выполнения способов, соответствующих вариантам осуществления настоящего изобретения.
[00129] Фиг. 5 представляет собой блок-схему устройства для тестирования терминала в соответствии с одним из примеров осуществления настоящего изобретения. Данное устройство может быть реализовано в виде электронного устройства, полностью или частично, посредством программного обеспечения, аппаратного обеспечения или их комбинации. В соответствии с иллюстрацией на фиг. 5, устройство для тестирования терминала, которое применяют в тестируемом устройстве, включает:
[00130] модуль 51 установления, сконфигурированный для установления соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания;
[00131] модуль 52 обработки, сконфигурированный для запуска программы автоматического контроля для получения результата автоматического контроля; и
[00132] первый модуль 53 передачи, сконфигурированный для передачи результата автоматического контроля в заранее заданное устройство.
[00133] В соответствии с иллюстрацией на фиг. 6, модуль 51 установления включает:
[00134] первый подмодуль 61 установления, сконфигурированный для установления соединения с заранее заданным устройством согласно заранее заданному идентификатору и заранее заданному паролю, когда обнаружена информация о заранее заданной операции ввода.
[00135] В соответствии с иллюстрацией на фиг. 7, обнаружение заранее заданного условия срабатывания включает: обнаружение сетевого устройства, имеющего заранее заданный идентификатор.
[00136] Заранее заданное устройство включает: сетевое устройство, имеющее заранее заданный идентификатор.
[00137] Модуль 51 установления включает:
[00138] подмодуль 71 обнаружения, сконфигурированный для обнаружения сетевого устройства в текущей сети; и
[00139] второй подмодуль 72 установления, сконфигурированный, когда обнаружено сетевое устройство, имеющее заранее заданный идентификатор, для подключения сетевого устройства, имеющего заранее заданный идентификатор, согласно заранее заданному паролю, соответствующему заранее заданному идентификатору, и для установления соединения с сетевым устройством, имеющим заранее заданный идентификатор.
[00140] В соответствии с иллюстрацией на фиг. 8, первый модуль 53 передачи включает:
[00141] подмодуль формирования 81, сконфигурированный для формирования журнала контроля согласно результату автоматического контроля; и
[00142] первый подмодуль 82 передачи, сконфигурированный для передачи журнала контроля в заранее заданное устройство.
[00143] В соответствии с иллюстрацией на фиг. 9, заранее заданное устройство включает: устройство доступа к сети.
[00144] Когда заранее заданное устройство представляет собой устройство доступа к сети, первый модуль 53 передачи включает:
[00145] второй подмодуль 91 передачи, сконфигурированный для передачи журнала контроля в устройство доступа к сети, и для инструктирования устройства доступа к сети для передачи журнала контроля на сервер тестирования.
[00146] В соответствии с иллюстрацией на фиг. 10, устройство также включает:
[00147] второй модуль 101 передачи, сконфигурированный для передачи сообщения пробуждения в устройство доступа к сети, и для инструктирования устройства доступа к сети для передачи сообщения пробуждения на сервер тестирования, в результате чего сервер тестирования переходит в рабочее состояние согласно сообщению пробуждения.
[00148] второй подмодуль 91 передачи также сконфигурирован, после передачи сообщения пробуждения в устройство доступа к сети, для передачи журнала контроля в устройство доступа к сети, и для инструктирования устройства доступа к сети для передачи журнала контроля на сервер тестирования.
[00149] Устройство для тестирования терминала, включающее:
[00150] процессор; и
[00151] память, сконфигурированную для хранения инструкций, выполняемых процессором;
[00152] при этом процессор сконфигурирован:
[00153] для установления соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания;
[00154] для запуска программы автоматического контроля для получения результата автоматического контроля; и
[00155] для передачи результата автоматического контроля в заранее заданное устройство.
[00156] Процессор также может быть сконфигурирован:
[00157] для установления соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания, включающее: обнаружение информации о заранее заданной операции ввода и установление соединения с заранее заданным устройством согласно заранее заданному идентификатору и заранее заданному паролю.
[00158] Процессор также может быть сконфигурирован:
[00159] для обнаружения заранее заданного условия срабатывания, включающего: обнаружение сетевого устройства, имеющего заранее заданный идентификатор;
[00160] при этом заранее заданное устройство включает: сетевое устройство, имеющее заранее заданный идентификатор; и
[00161] для установления соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания, включающее:
[00162] выполнение обнаружения сетевого устройства в текущей сети; и
[00163] когда обнаружено сетевое устройство, имеющее заранее заданный идентификатор, подключение сетевого устройства, имеющего заранее заданный идентификатор, согласно заранее заданному паролю, соответствующему заранее заданному идентификатору, и установление соединения с сетевым устройством, имеющим заранее заданный идентификатор.
[00164] Процессор также может быть сконфигурирован:
[00165] для передачи результата автоматического контроля в заранее заданное устройство, что включает:
[00166] формирование журнала контроля согласно результату автоматического контроля; и
[00167] передачу журнала контроля в заранее заданное устройство.
[00168] Процессор также может быть сконфигурирован:
[00169] таким образом, что заранее заданное устройство включает: устройство доступа к сети;
[00170] для передачи, если заранее заданное устройство представляет собой устройство доступа к сети, журнала контроля в заранее заданное устройство, что включает:
[00171] передачу журнала контроля в устройство доступа к сети, и инструктирование устройства доступа к сети для передачи журнала контроля на сервер тестирования.
[00172] Процессор также может быть сконфигурирован:
[00173] таким образом, что когда заранее заданным устройством является устройство доступа к сети, после установления соединения с заранее заданным устройством способ также включает:
[00174] передачу сообщения пробуждения в устройство доступа к сети, и инструктирование устройства доступа к сети для передачи сообщения пробуждения на сервер тестирования, в результате чего сервер тестирования переходит в рабочее состояние согласно сообщению пробуждения;
[00175] при этом передача журнала контроля в устройство доступа к сети, и инструктирование устройства доступа к сети для передачи журнала контроля на сервер тестирования включают:
[00176] после передачи сообщения пробуждения в устройство доступа к сети, передачу журнала контроля в устройство доступа к сети, и инструктирование устройства доступа к сети для передачи журнала контроля на сервер тестирования.
[00177] Конкретные методы выполнения операций модулями были описаны в вариантах осуществления настоящего изобретения, относящихся к способам настоящего изобретения, поэтому в отношении устройства, соответствующего описанному выше варианту осуществления изобретения, они подробно описаны не будут.
[00178] Фиг. 11 представляет собой блок-схему устройства для тестирования терминала в соответствии с одним из примеров осуществления настоящего изобретения. Данное устройство может применяться в терминальном устройстве. Например, устройство 1100 может представлять собой мобильный телефон, компьютер, терминал цифрового вещания, устройство приема и передачи сообщений, игровую приставку, планшетное устройство, медицинское устройство, тренажерное оборудование, карманный персональный компьютер и т.п.
[00179] Устройство 1100 может включать один или более следующих блоков: процессорный блок 1102, память 1104, блок 1106 электропитания, мультимедийный блок 1108, аудиоблок 1110, интерфейс 1112 ввода-вывода (input/output, I/O), измерительный блок 1114 и блок 1116 связи.
[00180] Процессорный блок 1102, как правило, осуществляет общее управление функционированием устройства 1100, например, операциями, связанными с отображением, телефонными вызовами, обменом данными, работой с камерой и операциями записи. Процессорный блок 1102 может включать один или более процессоров 1120, выполняющих инструкции для реализации всех шагов описанных выше способов или части этих шагов. Также, процессорный блок 1102 может включать один или более модулей, обеспечивающих взаимодействие между процессорным блоком 1102 и другими блоками. Например, процессорный блок 1102 может включать мультимедийный модуль, обеспечивающий взаимодействие между мультимедийным блоком 1108 и процессорным блоком 1102.
[00181] Память 1104 сконфигурирована для хранения различных типов данных для поддержки функционирования устройства 1100. Примерами подобных данных могут служить инструкции любых приложений или способов, выполняемых на устройстве 1100, контактные данные, данные телефонной книги, сообщения, изображения, видеоданные и т.п. Память 1104 может быть реализована с использованием энергозависимых или энергонезависимых устройств любого типа, а также их комбинаций, например, статической памяти с произвольным доступом (static random access memory, SRAM), электрически стираемой перепрограммируемой памяти в режиме «только для чтения» (electrically erasable programmable read-only memory, EEPROM), стираемой перепрограммируемой памяти в режиме «только для чтения» (erasable programmable read-only memory, EPROM), программируемой памяти в режиме «только для чтения» (programmable read-only memory, PROM), памяти в режиме «только для чтения», магнитной памяти, флэш-памяти, магнитного или оптического диска.
[00182] Блок 1106 электропитания обеспечивает электропитание различных блоков устройства 1100. Блок 1106 электропитания может включать систему управления электропитанием, один или более источников питания, а также любые другие компоненты, связанные с производством, управлением и распределением электрической энергии в устройстве 1100.
[00183] Мультимедийный блок 1108 включает экран, который обеспечивает интерфейс вывода между устройством 1100 и пользователем. В некоторых из вариантов осуществления настоящего изобретения экран может включать дисплей на жидких кристаллах (liquid crystal display, LCD) и сенсорную панель (touch panel, TP). Если экран включает сенсорную панель, то в этом случае экран может быть реализован как сенсорный экран, принимающий сигналы ввода от пользователя. Сенсорная панель включает один или более датчиков касания, предназначенных для регистрации касаний, скольжений и других жестов по сенсорной панели. Датчики касания могут не только регистрировать границы операций касания или скольжения, но также измерять период времени и величину давления, связанные с этими операциями. В некоторых вариантах осуществления настоящего изобретения мультимедийный блок 1108 включает фронтальную камеру и/или тыловую камеру. Фронтальная камера и/или тыловая камера могут принимать внешние мультимедийные данные, когда устройство 1100 находится в определенном режиме работы, например, в режиме фотографирования или в режиме видеосъемки. Как фронтальная камера, так и тыловая камера могут представлять собой фиксированные системы оптических линз или иметь функциональность фокусировки и оптического масштабирования.
[00184] Аудиоблок 1110 сконфигурирован для вывода и/или ввода аудиосигналов. Например, аудиоблок 1110 включает микрофон, сконфигурированный для приема внешнего аудиосигнала, когда устройство 1100 находится в определенном режиме работы, например, в режиме вызова, в режиме записи или в режиме распознавания голоса. Принятые аудиосигналы затем могут быть сохранены в памяти 1104 или переданы посредством блока 1116 связи. В некоторых из вариантов осуществления настоящего изобретения аудиоблок 1110 также включает громкоговоритель для вывода аудиосигналов.
[00185] Интерфейс 1112 ввода/вывода обеспечивает интерфейс между процессорным блоком 1102 и модулями периферийных интерфейсов, например, клавиатурой, поворотным-нажимным переключателем («колесо»), кнопками и т.п. Кнопки могут включать, без ограничения перечисленным, «домашнюю» кнопку, кнопку громкости, кнопку «пуск» или кнопку блокировки.
[00186] Измерительный блок 1114 включает один или более датчиков, обеспечивающих оценку состояния различных элементов устройства 1100. Например, измерительный блок 1114 может определять состояние устройства 1100: «открыто» или «закрыто», и относительное расположение компонентов, например, дисплея и клавиатуры. Измерительный блок 1114 также может регистрировать изменения положения устройства 1100 или одного из компонентов устройства 1100, присутствие или отсутствие контакта пользователя с устройством 1100, ориентацию или ускорение/замедление устройства 1100 и изменение температуры устройства 1100. Измерительный блок 1114 также может включать датчик близости, сконфигурированный для обнаружения присутствия приближенных объектов без физического контакта с ними. При этом измерительный блок 1114 также может включать светочувствительный датчик, например, датчик изображения CMOS или CCD, для использования в приложениях формирования изображения. В некоторых из вариантов осуществления настоящего изобретения измерительный блок 1114 также может включать акселерометрический датчик, гироскопический датчик, магнитный датчик, датчик давления или датчик температуры.
[00187] Блок 1116 связи сконфигурирован для обеспечения связи, проводной или беспроводной, между устройством 1100 и другими устройствами. Устройство 1100 может осуществлять доступ к беспроводной сети, основанной на таких стандартах связи, как WiFi, 2G или 3G, или их комбинации. В одном из примеров осуществления настоящего изобретения блок 1116 связи принимает широковещательный сигнал или соответствующую широковещательную информацию от внешней широковещательной системы управления по широковещательному каналу. В еще одном из примеров осуществления настоящего изобретения блок 1116 связи также включает модуль ближней бесконтактной связи (near field communication, NFC) для обеспечения связи в ближней зоне. Например, NFC-модуль может быть реализован на базе технологии радиочастотной идентификации (radio frequency identification, RFID), технологии ассоциации передачи данных в инфракрасном диапазоне (infrared data association, IrDA), технологии сверхширокой полосы пропускания (ultra-wideband, UWB), технологии Bluetooth (ВТ) или других технологий.
[00188] В примерах осуществления настоящего изобретения устройство 1100 может быть реализовано с использованием одной или более заказных интегральных схем (ASIC), цифровых сигнальных процессоров (DSP), цифровых устройств обработки сигналов (digital signal processing devices, DSPD), программируемых логических устройств (programmable logic devices, PLD), электрически программируемых вентильных матриц (field programmable gate arrays, FPGA), процессорах, контроллерах, микроконтроллерах, микропроцессорах или других электронных блоках, предназначенных для выполнения описанных выше способов.
[00189] В примерах осуществления настоящего изобретения также предложен машиночитаемый носитель, который включает инструкции, например, содержащиеся в памяти 1104 и выполняемые процессором 1102 в устройстве 1100 для реализации описанных выше способов. К примеру, машиночитаемый носитель может представлять собой память ROM, RAM, CD-ROM, магнитную ленту, гибкий диск, оптическое запоминающее устройство для хранения данных и т.п.
[00190] Машиночитаемый носитель, когда выполняются инструкции, хранимые на нем, посредством процессора устройства 1100, обеспечивает выполнение, устройством 1100, способа тестирования терминала. Способ включает:
[00191] установление соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания;
[00192] запуск программы автоматического контроля для получения результата автоматического контроля; и
[00193] передачу результата автоматического контроля в заранее заданное устройство.
[00194] Машиночитаемый носитель также может быть сконфигурирован:
[00195] для установления соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания, что включает: обнаружение информации о заранее заданной операции ввода, и установление соединения с заранее заданным устройством согласно заранее заданному идентификатору и заранее заданному паролю.
[00196] Машиночитаемый носитель также может быть сконфигурирован:
[00197] таким образом, что обнаружение заранее заданного условия срабатывания включает: обнаружение сетевого устройства, имеющего заранее заданный идентификатор;
[00198] при этом заранее заданное устройство включает: сетевое устройство, имеющее заранее заданный идентификатор; и
[00199] установление соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания, включает:
[00200] обнаружение сетевого устройства в текущей сети; и
[00201] когда обнаружено сетевое устройство, имеющее заранее заданный идентификатор, подключение сетевого устройства, имеющего заранее заданный идентификатор, согласно заранее заданному паролю, соответствующему заранее заданному идентификатору, и установление соединения с сетевым устройством, имеющим заранее заданный идентификатор.
[00202] Машиночитаемый носитель также может быть сконфигурирован:
[00203] для передачи результата автоматического контроля в заранее заданное устройство, что включает:
[00204] формирование журнала контроля согласно результату автоматического контроля; и
[00205] передачу журнала контроля в заранее заданное устройство.
[00206] Машиночитаемый носитель также может быть сконфигурирован:
[00207] таким образом, что заранее заданное устройство включает: устройство доступа к сети; и
[00208] когда заранее заданное устройство представляет собой устройство доступа к сети, для передачи журнала контроля в заранее заданное устройство, что включает:
[00209] передачу журнала контроля в устройство доступа к сети, и инструктирование устройства доступа к сети для передачи журнала контроля на сервер тестирования.
[00210] Машиночитаемый носитель также может быть сконфигурирован:
[00211] таким образом, что когда заранее заданным устройством является устройство доступа к сети, после установления соединения с заранее заданным устройством способ также включает:
[00212] передачу сообщения пробуждения в устройство доступа к сети, и инструктирование устройства доступа к сети для передачи сообщения пробуждения на сервер тестирования, в результате чего сервер тестирования переходит в рабочее состояние согласно сообщению пробуждения;
[00213] при этом передача журнала контроля в устройство доступа к сети, и инструктирование устройства доступа к сети для передачи журнала контроля на сервер тестирования включают:
[00214] после передачи сообщения пробуждения в устройство доступа к сети, передачу журнала контроля в устройство доступа к сети, и инструктирование устройства доступа к сети для передачи журнала контроля на сервер тестирования.
[00215] Специалистами в данной области техники, по прочтении описания или после практического применения изобретения, описанного в настоящем документе, могут быть найдены другие варианты его осуществления. Настоящая заявка призвана охватить все изменения, реализации или модификации настоящего изобретения, не отступающие от его основного замысла, включая все отступления от настоящего изобретения, которые известны на существующем уровне техники или традиционно применяются в настоящей области техники. Приведенное описание и примеры следует считать исключительно иллюстративными, при этом истинный объем и сущность настоящего изобретения заданы приведенной ниже формулой изобретения.
[00216] Нужно понимать, что настоящее изобретение не ограничено конкретной конструкцией, описанной выше и проиллюстрированной на приложенных чертежах, а также, что в пределах объема настоящего изобретения могут быть выполнены множество различных модификаций и изменений. Предполагается, что объем настоящего изобретения может быть ограничен только приложенной формулой изобретения.
название | год | авторы | номер документа |
---|---|---|---|
Способ и приспособление для привязки устройства | 2015 |
|
RU2636677C2 |
Способ и устройство для установления соединения | 2015 |
|
RU2669007C2 |
Способ и устройство для фильтрации информации | 2015 |
|
RU2621603C2 |
Способ и устройство для подключения прибора к сети | 2015 |
|
RU2638780C2 |
СПОСОБ И АППАРАТ ДЛЯ ПРИВЯЗКИ УСТРОЙСТВА | 2015 |
|
RU2646390C1 |
СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ОБЛАЧНОЙ КАРТЫ | 2015 |
|
RU2640646C2 |
СПОСОБ И УСТРОЙСТВО СЕТЕВОГО СОЕДИНЕНИЯ | 2015 |
|
RU2642841C2 |
Способ и устройство для переключения состояния | 2015 |
|
RU2661191C2 |
Способ и устройство для перевода финансовых средств | 2015 |
|
RU2649777C2 |
Способ и устройство передачи сообщения произвольного доступа и носитель информации | 2019 |
|
RU2791031C1 |
Изобретение относится к способу и устройству для тестирования терминала. Технический результат изобретения заключается в повышении эффективности тестирования множества тестируемых устройств перед их отправкой пользователямза счет запуска автоматического тестирования при удовлетворении заранее заданного условия срабатывания и осуществлении одновременного запуска программы автоматического контроля для множества тестируемых устройств. Способ включает следующие этапы: установление соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания; запуск программы автоматического контроля для получения результата автоматического контроля и передача результата автоматического контроля в заранее заданное устройство. При этом тестируемое устройство передает результат автоматического контроля в заранее заданное устройство, что позволяет упростить регистрацию результатов тестирования для множества тестируемых устройств. 3 н. и 10 з.п. ф-лы, 11 ил.
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. Устройство для тестирования терминала, которое применяют в тестируемом терминале, включающее:
процессор и
память, сконфигурированную для хранения инструкций, выполняемых процессором,
при этом процессор сконфигурирован:
для установления соединения с заранее заданным устройством, когда обнаружено заранее заданное условие срабатывания;
для запуска программы автоматического контроля для получения результата автоматического контроля и
для передачи результата автоматического контроля в заранее заданное устройство.
СПОСОБ И УСТРОЙСТВО ДЛЯ ПЕРЕДАЧИ ОТЧЕТОВ О ДАННЫХ ИЗМЕРЕНИЙ | 2010 |
|
RU2516448C1 |
Устройство для закрепления лыж на раме мотоциклов и велосипедов взамен переднего колеса | 1924 |
|
SU2015A1 |
Печь-кухня, могущая работать, как самостоятельно, так и в комбинации с разного рода нагревательными приборами | 1921 |
|
SU10A1 |
Многоступенчатая активно-реактивная турбина | 1924 |
|
SU2013A1 |
Способ и приспособление для нагревания хлебопекарных камер | 1923 |
|
SU2003A1 |
Авторы
Даты
2017-11-27—Публикация
2015-09-23—Подача