В редакторе тестов элемент приема сокетов
представляет прием данных с сервера.
- Соединение
- Указывает соединение сокета, которое используется для получения данных. Щелкните на ссылке для
перехода к элементу теста соединения сокета.
- Время обработки (мс)
- Укажите программно вычисляемое время задержки, наблюдаемой перед выполнением текущего элемента теста. Время обработки - это статистическая имитация
времени, которое пользователи затрачивают на чтение или принятие решения перед выполнением
действия.
- Тайм-аут ответа
- Максимальная задержка для получения первого байта ответа. Если никакие данные не получены до окончания
задержки тайм-аута ответа, действие получения вносит ошибку в протокол тестирования. Когда действие
получения запускается после времени обдумывания, запускается счетчик тайм-аута ответа, который прерывается
после первого полученного байта.
- Стратегия завершения
- Эта опция определяет, когда должно быть остановлено получение данных и выполнен переход к следующему
элементу теста.
- Данные
- Укажите данные, получаемые через соединение. Байты выражены как 7-битные алфавитно-цифровые символы
или двух-цифровые шестнадцатеричные байты, которым предшествует \x. Кроме
того, \r и \n соответственно обозначают возврат
каретки и перевод строки, а \\ представляет символ обратной косой черты.
- Стратегия завершения
- Эта опция определяет, когда должно быть остановлено получение
данных и выполнен переход к следующему элементу теста.
- Обнаруживает простой: Действие получения
останавливается, если в течение времени, указанного в
параметре Порог простоя (в миллисекундах) по
соединению не принимаются данные.
После этой задержки удаленный компьютер завершает отправку
ответа и считается неактивным. Этот параметр
используется по умолчанию.
- Получает точное количество байтов:
Действие получения останавливается, когда получено записанное число
байтов. Укажите Тайм-аут (в секундах), после
которого действие вносит ошибку в протокол тестирования, если не
получено правильное количество байтов. Если включена опция
Размер данных связи, действие получения
ожидает количество байтов, показанное в области
Данные. Если опция Размер данных
связи выключена, действие получения ожидает количество
байтов, показанное в области Байты.
- Получает до конца потока: Действие
получения завершается при закрытии соединения удаленным компьютером.
Если выбрана опция Принимает пустой ответ, то
получение одного байта не требуется, и Тайм-аут
ответа игнорируется. Укажите
Тайм-аут (в секундах), после которого действие
вносит ошибку в протокол тестирования, если не получено правильное
количество байтов.
- Соответствует строке: Действие получения
останавливается, когда получена указанная последовательность байтов.
Укажите Тайм-аут (в секундах), после которого
действие вносит ошибку в протокол тестирования, если не получено
правильное количество байтов.
- Распознает регулярное выражение: Действие
получения останавливается, когда получена последовательность байтов,
которая соответствует регулярному выражению. Укажите
Тайм-аут (в секундах), после которого действие
вносит ошибку в протокол тестирования, если не получено правильное
количество байтов.
Для стратегий, имеющих параметр
Тайм-аут, он указывает задержку (в секундах),
после которой действие получения вносит ошибку в протокол
тестирования, если не выполнен критерий стратегии завершения. Счетчик
тайм-аута запускается при получении первого байта.
Кроме
случая, когда применяется стратегия Получает до конца
потока, действия получения вносят ошибку в протокол
тестирования при закрытии соединения удаленным компьютером.
- Данные
- Укажите данные, которые принимаются по соединению. Байты выражены
как 7-битные алфавитно-цифровые символы или двух-цифровые
шестнадцатеричные байты, которым предшествует
\x. Кроме того,
\r и \n
соответственно обозначают возврат каретки и перевод строки, а
\\ представляет символ обратной косой
черты.
- Размер данных канала
- Если выбрана стратегия завершения
Прием конкретного числа байт и включена
опция Размер данных связи, действие получения
ожидает количество байтов, показанное в области
Данные. Если опция выключена, действие получения ожидает количество
байтов, показанное в области Байты.
- Байты
- Если опция Размер данных связи выключена,
этот параметр задает ожидаемое число байт, передаваемых через
соединение.