Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Testo HelperNew to Visual Studio Code? Get it now.
Testo Helper

Testo Helper

Roman Gubarev

|
250 installs
| (0) | Free
Полноценная поддержка языка Testo: подсветка синтаксиса, сниппеты, переход к определениям (Ctrl+Click), превью изображений, справка по командам, форматирование кода, интеграция с Jira
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Testo Helper

Плагин для Visual Studio Code, который упрощает работу с файлами .testo (язык Testo).

Возможности

Подсветка синтаксиса

Полноценная поддержка синтаксиса языка Testo: ключевые слова, макросы, строки, комментарии и конструкции.

Справка по командам Testo

Откройте справку: Ctrl+Shift+P → "Testo Helper: Справка". В панели:

  • Поиск по функциям (название, синтаксис, описание)
  • Фильтрация по категориям (Действия с ВМ, Управление ВМ, Клавиши, Устройства и др.)

Документация при наведении

Наведите курсор на встроенную функцию (wait, check, press, type, mouse и др.) — появится подсказка с синтаксисом, описанием параметров и примерами использования.

Превью изображений

Наведите курсор на конструкцию img "${param}" или find_img("${param}") — увидите превью изображения прямо в редакторе.

Счётчик шагов

Рядом с каждым ключевым словом step отображается номер шага (// Шаг 1, // Шаг 2 и т.д.).

Переход к определениям

  • Ctrl+Click или F12 на include "path" — открывает указанный файл
  • Ctrl+Click или F12 на вызове макроса — переходит к его определению
  • Ctrl+Click или F12 на img "path" — открывает файл изображения

Сниппеты

Готовые шаблоны для ускорения написания кода (26 сниппетов):

  • Циклы: forr, fr — циклы for
  • Условия: ifc, ifnc, ifs, ifns — конструкции if с check и STREQUAL
  • Проверки: bugg — шаблон проверки бага
  • Клавиатура: altF, altT, winR, winD — клавиатурные комбинации
  • Мышь: mc, mci, mdc, mdci, mrc, mrci, mm, mmi и др. — клик, двойной клик, правый клик, перемещение
  • Ожидание: w, wi, wt, wit — конструкции wait

Полный список с примерами: Ctrl+Shift+P → "Testo Helper: Справка" → вкладка "Сниппеты".

Открытие тест-кейсов в Jira

Правый клик на файле .testo (например, PROJECT-T1234.testo) → "Open in Jira". Плагин сформирует ссылку и откроет её в браузере.

Форматирование кода (Beta)

Правый клик в редакторе → "Format Testo Document (Beta)":

  • Отступы в 4 пробела для блоков { }
  • Удаление ; в конце строк
  • Не более одной пустой строки между секциями
  • Специальная обработка блоков exec bash"""...""" и type"""..."""

Уведомления об обновлениях

При обновлении плагина появляется уведомление с возможностью посмотреть changelog или отложить напоминание.

Настройки

Откройте настройки VS Code (Ctrl+,) и найдите "Testo Helper":

Настройка Описание По умолчанию
testoHelper.jiraBaseUrl Базовый URL для открытия тест-кейсов в Jira —
testoHelper.enableHover Превью изображений при наведении true
testoHelper.enableDocsHover Документация при наведении на функции true

Настройка Jira

  1. Откройте настройки: Ctrl+,
  2. Найдите testoHelper.jiraBaseUrl
  3. Укажите URL, например: https://jira.company.ru/secure/Tests.jspa#/testCase/

URL должен заканчиваться на /, так как плагин добавляет идентификатор тест-кейса.

Разработка

Репозиторий: GitHub

Предложения и баг-репорты приветствуются!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft