- Быстрее выполнение сценариев в 1С:Сценарное тестирование 3.0.37
- Новый принцип именования итераций
- Синхронизация плана и итерации в 1С:Сценарное тестирование 3.0.37
- Продолжение тестирования после сбоев
- Поддержка зависимостей между заданиями
- Повтор заданий при сбоях в 1С:Сценарное тестирование 3.0.37
- Общие переменные на весь план
- Копирование групп с подчиненными элементами
- Работа с несколькими тестовыми клиентами
- Сценарий и выполнение теперь в одном режиме
Свежий релиз 1С:Сценарное тестирование 3.0.37.15 принес множество доработок, направленных на ускорение автотестирования и удобство взаимодействия с тестовыми сценариями. Ниже — краткий обзор ключевых изменений.
Быстрее выполнение сценариев в 1С:Сценарное тестирование 3.0.37
Обновление дерева шагов в интерфейсе теперь можно настраивать вручную. Ранее частое обновление могло снижать производительность при запуске длинных сценариев.
Доступно несколько режимов, например:
- 0 — отключает обновление дерева полностью, тем самым увеличивая скорость;
- 1 — обновляет после каждого шага (подходит для отладки).
Важно: При ускоренном выполнении возможны ошибки, связанные с тем, что форма ещё не появилась. Рекомендуется увеличить тайм-аут до 30 секунд и более, чтобы избежать таких ситуаций.
Новый принцип именования итераций
Новый формат названий тестовых итераций упрощает ориентирование и сортировку:
ГГГГ.ММ.ДД - N
или
ГГГГ.ММ.ДД - V - N
Где:
- V — версия релиза (опционально);
- N — порядковый номер итерации за день (первая идёт без номера).
Синхронизация плана и итерации в 1С:Сценарное тестирование 3.0.37
Теперь вы можете изменять задания в процессе тестирования — и эти изменения сразу попадут в план. Это значит, что можно начинать составление плана уже при первом запуске и дополнять его «на ходу».
Также стала доступна возможность добавлять в итерацию те задания, которые были упущены при составлении плана.
Продолжение тестирования после сбоев
Если тестовая итерация прерывается из-за критических ошибок, вы можете начать новую итерацию, перенести в нее все незавершенные задания и продолжить тестирование, например, на другой сборке.
Поддержка зависимостей между заданиями
Появилась возможность задавать последовательность выполнения заданий: одно задание может запускаться только после того, как успешно завершены определенные предыдущие. Это особенно полезно, если необходимо сначала подготовить тестовую среду — например, убедиться, что база данных обновлена.
Повтор заданий при сбоях в 1С:Сценарное тестирование 3.0.37
В карточке задания теперь можно настроить:
- Количество повторных запусков при ошибке;
- Интервал между попытками.
Если интервал равен 0, задание ставится в очередь немедленно с максимальным приоритетом. Это удобно, если, к примеру, ожидается завершение внешнего процесса.
Общие переменные на весь план
Вы можете указать переменные, общие для всех заданий плана, что упрощает настройку, позволяя передавать, например, путь к обновлению или имя текущей сборки.

Копирование групп с подчиненными элементами
Теперь можно копировать целые группы тестов, включая вложенные задания — это облегчает создание повторяющихся сценариев и экономит время при работе с типовыми структурами.
Работа с несколькими тестовыми клиентами
Добавлен механизм быстрого переключения между тестируемыми клиентами по аналогии с 1С:Тестировщик 1.0.8. Менеджер подключений теперь позволяет сохранять и выбирать несколько конфигураций. Это полезно при создании тестов, которые взаимодействуют с несколькими базами или клиентами.
Сценарий и выполнение теперь в одном режиме
Теперь режимы создания и выполнения сценария объединены. Протокол выполнения фиксируется всегда, даже в процессе записи. Это делает отладку сценариев проще и прозрачнее.
Есть вопросы к специалистам WiseAdvice-IT? Оставьте заявку на консультацию, первая бесплатно!
Подписывайтесь также на наш TG-канал Новости из мира 1С, YouTube и RUTUBE с полезными видео экспертов.
консультация эксперта

самые свежие новости 1 раз в месяц