Перейти к содержанию

Тест скорости печати: метод

Тест скорости перепечатывания текста, чистое число слов в минуту

Версия алгоритма оценки: 1 (PUBLIC_TEST_SCORER_VERSION; результаты сравниваются только в рамках одной версии алгоритма оценки и одного хеша конфигурации запуска); у текстов своя версия для каждого языка

← Вернуться к тесту

Что измеряет

Скорость перепечатывания текста и точность нажатий клавиш на устройстве посетителя; это перцептивно-моторный навык, а не тест когнитивных способностей.

Процедура

Короткие повседневные отрывки, подготовленные для этого теста, перемешиваются по начальному значению попытки и объединяются в текст длиной не менее 1,600 символов (больше, чем можно набрать за отведённое время). Режим: 30 или 60 s (по умолчанию 60). Отсчёт начинается с первой клавиши и заканчивается по истечении времени или текста. Правильные буквы становятся тёмными, неправильные — красными; Backspace исправляет ошибку, пробел переводит к следующему слову. Вставка текста и перетаскивание заблокированы. На физической клавиатуре событие ввода, добавляющее больше 2 символов, считается вставкой или автозаполнением; текст, введённый методом ввода (IME), разрешён. На телефонах разрешены набор свайпом и подсказки слов. Страница определяет тип ввода (физическая клавиатура или сенсорный экран). Переход на другую вкладку браузера завершает попытку. По ссылке на испытание друга показывается тот же текст.

Параметры

ПараметрЗначение
Длительность30 s или 60 s (по умолчанию 60 s)
Длина текста в каждой попыткене менее 1,600 символов
Символов в слове5 (включая пробелы)
Допуск на сетевую задержку1.5 s
Флаг: неправдоподобная скоростьчистая скорость выше 300 WPM
Флаг: вставка/автозаполнение (клавиатура)за одно событие ввода добавлено больше 2 символов

Оценка результатов

Исходный и набранный тексты разбиваются по пробелам. Число слов в минуту = (число символов в правильно набранных завершённых словах плюс по одному пробелу за каждое из них, а также правильно набранное начало текущего слова) / 5 / минуты, где минуты — меньшее из прошедшего времени и длительности режима (не менее 1 s). Скорость без поправки на ошибки = все набранные символы / 5 / минуты. Точность = число символов, совпавших с текстом при вводе / число всех набранных символов (исправленные ошибки тоже учитываются). Неисправленные ошибки — неправильные или пропущенные буквы в завершённых словах. Основной показатель: число слов в минуту; больше — лучше. Результат сравнивается с результатами других игроков как доля тех, кого вы опередили, только при том же типе ввода (клавиатура или сенсорный экран), той же длительности и том же языке текста, среди 100 сопоставимых игроков. Для сравнения берутся только первые попытки (без более ранней попытки того же посетителя, аккаунта или IP-адреса и устройства), без флагов качества, с той же версией алгоритма оценки и настройками запуска.

Правила зачёта попытки

Попытка отклоняется, если её длительность не равна 30 или 60 s, прошедшее время превышает длительность режима более чем на 1.5 s, число нажатий клавиш не сходится, время слов идёт назад или набор продолжается за концом текста. Попытка показывается, но не учитывается при сравнении, если чистая скорость выше 300 WPM или, при использовании физической клавиатуры, событие ввода добавило больше 2 символов. Сервер восстанавливает каждую попытку по исходному журналу (и начальному значению, если оно есть) и сам рассчитывает результат; сведения страницы о правильных и неправильных действиях игнорируются. Журнал, нарушающий правила игры, отклоняется, данные не сохраняются. У сохранённых попыток могут быть внутренние флаги качества; они нигде не показываются и не мешают получить результат: 10 или более попыток с одного IP-адреса, отсутствующий идентификатор посетителя, переключения вкладок и признаки автоматизации (автоматизированный браузер, невозможная скорость, отсутствие событий ввода, машинно-регулярный ритм).

Отличия от классического задания

В исследованиях печати и на сайтах используют разные тексты, длительность и правила учёта ошибок (например, валовую или чистую скорость, необходимость исправлять ошибки). Этот тест учитывает только правильно набранные слова (чистая скорость), позволяет оставить ошибки неисправленными и использует собственные тексты, поэтому данные других тестов и крупных онлайн-наборов данных (Dhakal et al. 2018; Palin et al. 2019) служат лишь для контекста.

Ограничения

Результаты сильно зависят от устройства, раскладки клавиатуры, автокоррекции и текста. Отрывки на разных языках различаются по сложности, поэтому результаты нельзя сравнивать между языками. Тридцать секунд дают лишь краткий срез. Это не показатель интеллекта и не тест на нарушения обучения. Для языков, в которых слова пишутся без пробелов, подсчёт по словам может работать не так, как задумано (см. примечания).

Языки и статус проверки

Собственные тексты для этого теста на английском и ещё 53 языках (всего 54). На страницах на других языках используется английский текст.

Статус проверки для каждого языка инструкций

Ниже перечислены опубликованные языки инструкций. Перевод выполнен с помощью машинного перевода с участием человека и автоматической проверки скриптов и орфографии. Материалы для каждого языка описаны выше; сведения о проверке носителем языка здесь не приводятся.

Язык инструкцийЗадокументированный статус проверки
EnglishИсходный текст на английском языке.
Azərbaycan diliАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
Bahasa IndonesiaАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
ČeštinaАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
DeutschАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
EspañolАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
FilipinoАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
FrançaisАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
HausaАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
ItalianoАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
KiswahiliАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
MagyarАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
NederlandsАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
OʻzbekchaАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
PolskiАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
PortuguêsАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
ShqipАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
SoomaaliАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
SrpskiАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
Tiếng ViệtАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
TürkçeАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
TürkmençeАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
ΕλληνικάАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
БългарскиАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
КыргызчаАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
Қазақ тіліАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
МакедонскиАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
МонголАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
РусскийАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
ТоҷикӣАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
УкраїнськаАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
ქართულიАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
ՀայերենАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
עבריתАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
اردوАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
العربيةАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
پښتوАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
فارسیАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
नेपालीАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
मराठीАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
हिन्दीАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
অসমীয়াАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
বাংলাАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
ਪੰਜਾਬੀАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
ગુજરાતીАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
தமிழ்Автоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
తెలుగుАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
ಕನ್ನಡАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
മലയാളംАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
ไทยАвтоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
한국어Автоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
日本語Автоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
简体中文Автоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.
繁體中文Автоматическая проверка скриптов и орфографии; проверка носителем языка не задокументирована.

Как цитировать

Helibrain (2026). Typing speed test, v1. https://helibrain.com/typing-speed-test/methods

История изменений

· Версия 1 · Первоначальная публикация описания методов для текущей версии задания.

Источники

  1. Dhakal, V., Feit, A. M., Kristensson, P. O., & Oulasvirta, A. (2018). Observations on typing from 136 million keystrokes. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (pp. 1–12). ACM.

    https://doi.org/10.1145/3173574.3174220

    large online dataset of physical-keyboard typing speed

  2. Palin, K., Feit, A. M., Kim, S., Kristensson, P. O., & Oulasvirta, A. (2019). How do people type on mobile devices? Observations from a study with 37,000 volunteers. In Proceedings of the 21st International Conference on Human-Computer Interaction with Mobile Devices and Services (pp. 1–12). ACM.

    https://doi.org/10.1145/3338286.3340120

    large online dataset of phone typing speed

  3. Wobbrock, J. O. (2007). Measures of text entry performance. In I. S. MacKenzie & K. Tanaka-Ishii (Eds.), Text Entry Systems: Mobility, Accessibility, Universality (pp. 47–74). Morgan Kaufmann.

    https://doi.org/10.1016/B978-012373591-1/50003-6

    definition of words per minute and error measures

Текст описания методов: CC BY 4.0. Укажите Helibrain и ссылку на этот метод. Исходные наборы данных и материалы заданий распространяются на собственных условиях; эта лицензия распространяется на текст описания методов.

← Вернуться к тесту «Тест скорости печати»