Я уже буквально на низком старте и через несколько часов вылетаю в Санкт-Петербург на INFOSTART TECH EVENT 2025.
Кроме моей основной обязанности — модерации секции «QA: Тестирование и качество ПО» вместе с Татьяной Головкиной, мы заморочились еще совместно с
Принцип такой же, как и в 1С:Профессионал: тест из 14 вопросов. Чтобы сдать нужно ответить не менее, чем на 12 вопросов. На прохождение отводится 30 минут.
В случае успешной сдачи выдадим именной бумажный Инфостарт Сертификат, подтверждающий результаты тестирования.
Вопросы теста берутся рандомно из разных тем большого пула вопросов, который создается и поддерживается нашей командой для курса повышения квалификации «Автоматизированное тестирование в 1С». По VA никто пока не тестирует в таком формате, у вас есть шанс получить оригинальный сертификат в первых рядах 😎
Тестирование будет проводиться в зале «Гатчина» 9 и 10 октября по записи. Записаться на тестирование (имеет смысл только для офлайн-участников конференции!):
В случае проблем с записью или отсутствием удобных свободных слотов можно обратиться за помощью в телеграм @irishtacey.
Приглашаю проверить свои знания!
А еще, поделитесь в комментариях, как вы относитесь к сертификации такого рода? Нужна ли она для опенсорс-инструментов типа Vanessa Automation?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18
🤔 [#ВопросОтвет] Почему асинхронный шаг с явным таймаутом ожидания "в течении в 5 секунд" падает только через 10 секунд?
Это нормальное поведение, связанное с тем, что таймаут в 5 секунд, который вы задали в асинхронном шаге, меньше "общесистемного" таймаута, который установлен для всех асинхронных шагов в настройках Vanessa Automation и по умолчанию составляет 10 секунд.
Эта настройка называется "Таймаут для асинхронных шагов" и задается в разделе "Выполнение сценариев" 👉 "Стабилизация выполнения сценариев" (см. скриншот). В описании настройки это поведение подробно описано.
Т.е. в самом шаге имеет смысл только увеличивать таймаут относительно этой настройки, меньшее значение указывать смысла нет. Ну или уменьшить значение настройки "Таймаут для асинхронных шагов", но надо помнить, что она влияет на все асинхронные шаги.
🦋 @QA_1C
Вопрос: Словил странное поведение: у меня есть шаг И я жду закрытия окна "Поступление товаров * от *" в течение 5 секунд. Если окно закрывается, шаг отрабатывает мгновенно. Если окно не закрывается вообще, то шаг ждет явно дольше 5 секунд и падает только где-то на 11-13 секунде. По секундомеру не проверял, но и "на глаз" видно, что это больше 5 секунд. Это баг?
Это нормальное поведение, связанное с тем, что таймаут в 5 секунд, который вы задали в асинхронном шаге, меньше "общесистемного" таймаута, который установлен для всех асинхронных шагов в настройках Vanessa Automation и по умолчанию составляет 10 секунд.
Эта настройка называется "Таймаут для асинхронных шагов" и задается в разделе "Выполнение сценариев" 👉 "Стабилизация выполнения сценариев" (см. скриншот). В описании настройки это поведение подробно описано.
Т.е. в самом шаге имеет смысл только увеличивать таймаут относительно этой настройки, меньшее значение указывать смысла нет. Ну или уменьшить значение настройки "Таймаут для асинхронных шагов", но надо помнить, что она влияет на все асинхронные шаги.
Это рубрика #ВопросОтвет. Присылайте свои вопросы на тему тестирования в комментариях к постам или в личные сообщения и я постараюсь на них ответить.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🏆1
Forwarded from Евгений Исаев
Всем привет. По согласованию с Леонидом делаю анонс доступности нашего инструмента-дополнения для VA под названием RAT.
С помощью него вы сможете:
- Cоздавать, редактировать и проверять все основные объекты конфигурации программно "на лету", без написания кода.
- Работать с пользователями информационной базы, узлами обмена и регламентными заданиями.
- Взаимодействовать с множеством информационных систем, через единый менеджер тестирования, без привязки к версии платформы 1С.
- Интегрироваться с внешними REST сервисами.
И все это в человекочитаемой обертке шагов с параметрами, сохраняя стилистику известных шагов vanessa-automation.
Доступен в свободном доступе (LGPL-3.0) на гитхаб https://github.com/bia-technologies/rat/releases/tag/v25.10
Описание и подробная документация тут https://bia-technologies.github.io/rat/
С помощью него вы сможете:
- Cоздавать, редактировать и проверять все основные объекты конфигурации программно "на лету", без написания кода.
- Работать с пользователями информационной базы, узлами обмена и регламентными заданиями.
- Взаимодействовать с множеством информационных систем, через единый менеджер тестирования, без привязки к версии платформы 1С.
- Интегрироваться с внешними REST сервисами.
И все это в человекочитаемой обертке шагов с параметрами, сохраняя стилистику известных шагов vanessa-automation.
Доступен в свободном доступе (LGPL-3.0) на гитхаб https://github.com/bia-technologies/rat/releases/tag/v25.10
Описание и подробная документация тут https://bia-technologies.github.io/rat/
🔥13👍5😱2❤1🤝1
Перед INFOSTART TECH EVENT 2025 я анонсировал сертификацию по Vanessa Automation в формате теста 1С:Профессионал для всех желающих участников конференции. О том, как все прошло и какими оказались результаты — написал подробно в статье:
https://infostart.ru/1c/articles/2519412/
Статистикой поделюсь тут:
— попытались пройти тест 44 человека
— 17 человек сдали успешно
Из тех, кто сдал успешно:
🥇 4 человека ответили 14/14
🥈 5 человек ответили 13/14
🥉 8 человек ответили 12/14
Спасибо огромное всем за участие и обратную связь! Ну и коллегам из
Также в статье подробно разобрал ТОП-5 вопросов, которые оказались для участников самыми сложными:
"$МояПеременная$") при установке ее значения, особенно при повторной установке?Если <шаг-условие> Тогда?Напишите в комментариях, хотели бы вы пройти такое тестирование по Vanessa Automation? Сохранить ли формат 1С:Профессионала или сделать тест более объемным?
Если вы были на конференции и участвовали в тестировании, поделитесь, пожалуйста, в комментариях своими впечатлениями. Какие вопросы, если помните, для вас показались наиболее сложными?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12
🤔 [#ВопросОтвет] Как в цикле обойти таблицу, объявленную в секции Переменные?
Таблица, объявленная в секции "Переменные" — это не то же самое, что "таблица геркин", как вы назвали, хотя выглядит похоже.
Под капотом Vanessa Automation они организованы по-разному, поэтому и работать с ними приходится по-разному.
Если коротко, то для итерирования по строкам таблицы, объявленной в секции "Переменные" нужно использовать конкретный шаг
И как описано в справке по этому шагу, на каждой итерации цикла в контексте сценария будут создаваться переменные, имена которых будут равны именам колонок таблицы, а значения этих переменных - значениям текущей строки соответствующих колонок.
Длинный ответ в посте ниже.
➡️ Если хотите узнать еще больше тонкостей про автоматизацию тестирования на Vanessa Automation, приходите к нам в Инфостарт на курс «Автоматизация тестирования в 1С», новый поток стартует 27 января 2026 года, запись уже открыта.
🦋 @QA_1C
Вопрос: Я использую таблицу геркин, объявленную в секции "Переменные". Мне надо перебрать ее строки в цикле. Обычно для таблиц геркин я использую цикл `И для каждого значения "Строка" из таблицы в памяти "МояТаблица"`. Но с таблицей из секции "Переменная" этот шаг почему-то не работает. Могу ли я как-то в цикле перебрать строки этой таблицы?
Таблица, объявленная в секции "Переменные" — это не то же самое, что "таблица геркин", как вы назвали, хотя выглядит похоже.
Под капотом Vanessa Automation они организованы по-разному, поэтому и работать с ними приходится по-разному.
Если коротко, то для итерирования по строкам таблицы, объявленной в секции "Переменные" нужно использовать конкретный шаг
И для каждой строки таблицы "МояТаблица" я выполняю.И как описано в справке по этому шагу, на каждой итерации цикла в контексте сценария будут создаваться переменные, имена которых будут равны именам колонок таблицы, а значения этих переменных - значениям текущей строки соответствующих колонок.
Длинный ответ в посте ниже.
Это рубрика #ВопросОтвет. Присылайте свои вопросы на тему тестирования в комментариях к постам или в личные сообщения и я постараюсь на них ответить.
Please open Telegram to view this post
VIEW IN TELEGRAM
🙏2👍1
QA в 1C — все о тестировании в мире 1С
Если коротко
На этом можно было бы закончить, но я попробую объяснить и обратить внимание на важные особенности таблиц в TurboGherkin, понимание которых поможет работать с таблицами правильно. Теперь будет длинно.
✔️ Таблица геркин, которая создается в самом сценарии — это не то же самое, что таблица, созданная в секции «Переменные». Далее я таблицу геркин, объявленную в сценарии буду называть «обычной», а таблицу, объявленную в секции «Переменные» — «таблицей переменных» (я бы предпочел называть ее «именованной таблицей переменных», но это слишком длинно). Далее вы узнаете почему именно «таблица переменных»).
✔️ Оба вида таблиц в ТурбоГеркин — это не ТаблицаЗначений из языка 1С! Тестировщики с опытом разработки на встроенном языке 1С, часто ассоциируют таблицу геркин с объектом-коллекцией ТаблицаЗначений. Но на самом деле под капотом это не она. И более того, оба вида таблиц реализованы в текущей версии VA по-разному (см. ниже), и это главная причина, почему с ними приходится работать по-разному (и из-за чего возник вопрос).
✔️ Обычная таблица геркин под капотом представляется в виде объекта Массив. То есть это индексированная коллекция, к элементам которой можно обращаться по индексу (от нуля до количества строк минус один). Элементами этой коллекции являются объекты с типом Структура, каждая структура содержит данные одной строки, значения ячеек которой хранятся в виде пары
✔️ Таблица переменных — это Структура. В ней строки проиндексированы не числами, а ключами, в качестве которых используются значения самой первой колонки. Благодаря этому вы можете получить данные строки, обратившись к конкретной строке по имени, «разыменовывая» через точку (поэтому я и называю этот вид таблиц «таблицей переменных»), сравните с предыдущим примером:
✔️ Значения первой колонки и первой строки таблицы переменных — идентификаторы. В отличие от обычной таблицы, у таблицы переменных есть жесткое требование к значениям ячеек первой строки и ячеек первой колонки. Они должны быть правильными ключами Структуры и к ним предъявляются такие же требования, как к именам переменных во встроенном языке 1С: они должны состоять только из букв, цифр и символа подчеркивания, должны начинаться только с буквы или символа подчеркивания. В примерах выше таблицы переменных были правильные, а вот при попытке объявить таблицу в секции Переменные вот так, как ниже приведет к ошибке
На вопросы и батхёрт )) отвечу в комментариях. А еще приходите изучать VA ко мне на курс.
🦋 @QA_1C
"КолN" => "Значение колонки N", где N - порядковый номер колонки таблицы:Сценарий: Работа с обычной таблицей геркин
И Я запоминаю в переменную "ОбычнаяТаблица" значение
| "Язык" | "Приветствие на этом языке" |
| "Русский" | "Привет, Мир!" |
| "Английский" | "Hello, World" |
И Я запоминаю значение выражения 'Контекст.ОбычнаяТаблица[1].Кол1' в переменную "Язык"
И Я запоминаю значение выражения 'Контекст.ОбычнаяТаблица[1].Кол2' в переменную "Приветствие"
И я вывожу сообщение в менеджер тестирования 'Приветствие на языке $Язык$: $Приветствие$'
// Выведет: "Приветствие на языке Русский: Привет, Мир!"
#language: ru
@tree
Функционал: Таблицы в TurboGherkin
Переменные:
* Приветствия
| "Язык" | "Приветствие" |
| "Русский" | "Привет, Мир!" |
| "Английский" | "Hello, World" |
Сценарий: Работа с таблицей переменных
// Обращаюсь по ключу строки, ключ - значение первой по порядку колонки:
И я вывожу сообщение в менеджер тестирования "Приветствия.Русский.Приветствие"
// Выведет "Привет, Мир!"
// А что, если нам надо вывести значение из самой первой колонки?
И я вывожу сообщение в менеджер тестирования "Приветствия.Русский.Язык"
// Выведет "Русский"
Ошибка при вызове метода контекста (Вставить): Задано неправильное имя атрибута структуры:Функционал: Таблицы в TurboGherkin
Переменные:
* Приветствия
| "Язык" | "Приветствие на этом языке" |
| "Русский" | "Привет, Мир!" |
| "Английский" | "Hello, World" |
Сценарий: Работа с таблицей переменных
// ...
На вопросы и батхёрт )) отвечу в комментариях. А еще приходите изучать VA ко мне на курс.
Please open Telegram to view this post
VIEW IN TELEGRAM
🤯4🔥3👍1🤝1
Дымовое тестирование в мире 1С является одним из самых эффективных с точки зрения соотношения усилий и получаемого результата способов обнаружения большого спектра распространенных ошибок в доработках конфигураций.
В статье Виталия Подымникова, подготовленной по его докладу на прошедшем в октябре INFOSTART TECH EVENT 2025 — обстоятельнейший обзор дымового тестирования при помощи Vanessa-ADD.
Слово "краткий" в названии может вводить в заблуждение. По факту в статье более чем подробно рассказано о принципах, подходах, инструментах дымового тестирования в 1С, причем не в теории, а на базе реального опыта внедрения "дыма" на больших проектах.
Все это подкреплено еще и публикацией в открытый доступ отличных доработок — улучшений дымовых тестов Vanessa-ADD:
Про внутрянку дымовых тестов ADD я знаю не понаслышке, т.к. в свое время делал одну из первых версий настройки дымовых тестов в понятном/читабельном виде в формате json-файлов и первую версию документации к ним. Это решило часть имеющихся тогда проблем, но далеко не все.
Виталий в своих доработках устранил многие из болезненных мест, привел в порядок и обкатал на своих проектах. ТОП-3 доработок по моей версии:
Статью настоятельно рекомендую к прочтению, а доработки — к использованию. Хотелось бы их видеть в составе основного проекта Vanessa-ADD.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥5💯2❤1🤔1
Вышел очередной мега-релиз Vanessa Automation. Список изменений огромный дублировать его здесь не буду, он традиционно публикуется на официальном канале
описания шагов теперь можно оформлять в формате Markdown и теперь их можно сделать в библиотеке шагов и во всплывающей подсказке нагляднее. Скриншот, как это выглядит можно посмотреть тут.
Осталось теперь описания существующих шагов обновить/уточнить и в таком формате оформить. Обращаю внимание, что эта задачка вполне заслуживает лейбла
good first issue — подходит для тех, кто хочет начать делать вклад в open source. Речь конечно же не о том, чтобы разом всю документацию обновить, а о том, чтобы: 1️⃣ взять шаг, в котором вам когда-то не хватило описания и вам пришлось разбираться самостоятельно или задавать вопросы в чате @testspro1c или где-либо еще;
2️⃣ написать к нему хорошее описание, включая описания параметров и нюансы поведения, добавить пример использования;
3️⃣ сделать Pull Request (есть пошаговая инструкция) или, если не владеете git'ом, то просто создать issue где написать предложение обновить описание такого-то шага и приложить ваш вариант описания.
4️⃣ PROFIT!!1
Ну и в заключении не могу не отметить, что наш канал
Поэтому продолжайте задавать вопросы, возможно они лягут в основу очередного сценария видеоуроков 😊
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
Release 1.2.042.37 · Pr-Mex/vanessa-automation
Новые возможности
Запуск VA на Linux #2208
Возможность снимать скриншоты с произвольных процессов, имена которых указаны в настройках. #2341
Возможность указать в настройкаха запуска клиентов тест...
Запуск VA на Linux #2208
Возможность снимать скриншоты с произвольных процессов, имена которых указаны в настройках. #2341
Возможность указать в настройкаха запуска клиентов тест...
👍12🎉7🔥6👌1👀1
Forwarded from Ozon Tech
This media is not supported in your browser
VIEW IN TELEGRAM
Автотесты в 1С — это как?
Татьяна Головкина, наш руководитель группы тестирования решений 1С, стала гостем подкаста «Радио "Аналитик"». И рассказала, как выстроила процесс автоматизации в своей команде.
⚪ С каких конфигов можно начать внедрение автотестов?
⚪ Какие сложности в этом процессе есть для 1С?
⚪ Какие решения сегодня используются в Ozon Tech?
Слушайте ответы на удобной платформе и приносите свои вопросы в комментарии✨
#ozontech_experts #1C
Татьяна Головкина, наш руководитель группы тестирования решений 1С, стала гостем подкаста «Радио "Аналитик"». И рассказала, как выстроила процесс автоматизации в своей команде.
Слушайте ответы на удобной платформе и приносите свои вопросы в комментарии
#ozontech_experts #1C
Please open Telegram to view this post
VIEW IN TELEGRAM
❤11👍9🔥3
Конструкция
Структура сценария (Scenario Outline) очень недооценена и используется на практике довольно редко. По отзывам участников курса Инфостарта по автоматизированному тестированию, не все знакомы с этой конструкцией в принципе, а те, кто знакомы, не знают тонкостей.
При этом я не один раз видел разные попытки реализовать подобную по сути конструкцию, но штатными средствами TurboGherkin, например, обходом таблицы геркин в цикле. Круто, что такая возможность есть, конечно, но получается слишком технологично, нечитабельно, не понятно для не-программистов, результаты в отчете о тестировании сложно организовать так, чтобы было наглядно видно, какой пример упал.
Структура сценария, заимствованная из классического Gherkin всегда будет лаконичнее и понятнее любой такой реализации. И в allure-отчете она даст наглядный результат.С целью восполнить в сообществе нехватку информации об этой конструкции, публикую в открытый доступ полный урок "Структура сценария" из нашего курса:
Обязательно поделитесь с коллегами! 😎
Новый поток курса «Автоматизированное тестирование в 1С (с использованием фреймворка Vanessa Automation)» стартует 27 января 2026 года.➡️ Запись уже открыта.
Успешное прохождение курса на тарифах «Стандарт» и «VIP» подтверждается удостоверением о повышении квалификации установленного образца (мы ведем образовательную деятельность на основании государственной лицензии №Л035-01271-78/01783981 от 27.01.2025 г.).
Напишите в комментариях, приходилось ли использовать Структуру сценария на практике? В каких кейсах?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍7🔥2
Forwarded from Игорь Апресов | Radio Ingvar
Merge Orenburg | IT Fest
Апресов Игорь, Об инструментах тестирования в 1С
Эта лекция об истории развития тестирования в вертикали 1С:Предприятия.
Ректроспективный обзор технологий и событий.
📺 Смотреть на VK
📺 Смотреть на Rutube
📺 Смотреть на YouTube
Ранее уже публиковал, только на YouTube, и с не очень приятным качеством.
Получилось немного исправить, смотреть стало приятнее.
Апресов Игорь, Об инструментах тестирования в 1С
Эта лекция об истории развития тестирования в вертикали 1С:Предприятия.
Ректроспективный обзор технологий и событий.
Ранее уже публиковал, только на YouTube, и с не очень приятным качеством.
Получилось немного исправить, смотреть стало приятнее.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥4
Forwarded from Организованное программирование | Кирилл Мокевнин
Сегодня выпуск дебаты юнит тесты vs интеграционные с Александром Макаровым. В видео капец как много полезного + мы прошлись по реальным репам, посмотрели и обсудили их тесты youtube.com/watch?v=MhdRKBkOvtg
Альтернативные ссылки: Аудио | vk
Альтернативные ссылки: Аудио | vk
YouTube
Дебаты: юнит тесты против интеграционных с Александром Макаровым #70
Юниты против интеграционных тестов — вечный спор, который кажется простым только до первого реального проекта. В этом выпуске у нас в гостях Александр Макаровов — core-разработчик PHP-фреймворка Yii. Мы разобрали, почему формальные определения тестов почти…
🔥4👍2
Всех с наступающим Новым годом! 🎄 Желаю мира, благополучия и профессионального роста!
В конце января стартует новый поток курса «Автоматизированное тестирование в 1С». Традиционно перед стартом мы с
О чем будем говорить?
На прошлых вебинарах мы решали конкретные практические задачи. В этот раз фокус сместим на архитектуру и методику тестирования.
Я расскажу о ключевых фишках TurboGherkin и подходах, которые позволяют писать читабельные сценарные, функциональные и E2E-тесты. Разберем приемы, благодаря которым ваши тесты будет легче поддерживать и развивать.
Конечно, расскажу и про сам курс, но главное — вы унесете с собой инструменты, которые сможете применить в своей работе.
🗓 Когда: 20 января в 18:00 Мск
💰 Стоимость: Бесплатно
Записывайтесь по ссылке:➡️ https://infostart.ru/va-course/#webinar
p.s. Для подписчиков канала @QA_1C на покупку курса «Автоматизация тестирования в 1С» действует промокод
qa_1c в 15%.Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4✍3🎄1 1
Я уже упоминал, что Леонид Паутов (автор и главный разработчик
Самое крутое здесь то, как это сделано: инструкции созданы средствами самой Vanessa Automation — при помощи механизма видеосценариев. Получается отличное комбо: полезный контент + демонстрация возможностей инструмента на практике.
Мы с Леонидом обсуждали такой формат в личке, и у меня на тот момент, честно признаться, были сомнения, нужен ли видеоряд в подобных случаях. Но в реальности выглядит довольно здорово! Озвучка, кстати, сгенерирована нейросетью, но при этом звучит вполне естественно и мне даже кажется, что местами на меня похоже.
Что уже можно посмотреть:
Тестовые данные: создавать или предзаполнять?
Поделитесь в комментариях, как вам такой формат? Чего не хватает? Может быть, видите, как улучшить?
Ну и напоминаю, что 20 января в 18:00 Мск я проведу вебинар «TurboGherkin — современный язык автоматизации тестирования решений на 1С». Подробности, о чем он будет можно узнать по ссылке в новости на сайте Инфостарта.
➡️ Записаться на вебинар
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19❤🔥3 1
Тема QA в мире 1С потихонечку разгоняется и прогревается, и вот новый канал: Будни 1С QA. Автор — Татьяна Головкина, руководит в OZONе одной из крупнейших команд тестировщиков 1С, модератор секции QA на прошлогоднем INFOSTART TECH EVENT.
Рекомендую, потому что Татьяне точно есть что рассказать про автоматизацию тестирования решений на 1С и все, что с этим связано.
Интервью с Татьяной:
Публикации Татьяны на
На предстоящей конференции INFOSTART TEAM EVENT, которая будет проходить в Москве с 12 по 14 марта Татьяна выступит с докладом «Узнай, какой ты тестировщик 1С». Билеты еще в продаже, присоединяйтесь 😎
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥8👍4💩1
Forwarded from Vanessa Automation
Опубликован релиз 1.2.043.12
Описание изменений в релизе тут.
Добавлена поддержка работы с ИИ.
Подробнее тут.
Описание изменений в релизе тут.
Добавлена поддержка работы с ИИ.
Подробнее тут.
GitHub
Release 1.2.043.12 · Pr-Mex/vanessa-automation
1.2.043.12
Новые возможности
Поддержка работы MCP для управления Vanessa Automation. #2516
Новые шаги
И я сохраняю ссылку на объект из текущего окна в переменную "ИмяПеременной" #2487
...
Новые возможности
Поддержка работы MCP для управления Vanessa Automation. #2516
Новые шаги
И я сохраняю ссылку на объект из текущего окна в переменную "ИмяПеременной" #2487
...
🔥9👍2
На INFOSTART TECH EVENT 2026 открыт прием заявок на доклады — и секция «QA: Тестирование и качество ПО» снова ждет ваши темы.
Конференция пройдет 8–10 октября 2026 года в Санкт-Петербурге, в отеле «Санкт-Петербург». В программе — 7 технических секций, 130+ докладов, живое общение с коллегами и участниками сообщества 1С.
В этом году я снова модерирую секцию с Татьяной Головкиной из OZON. Татьяна давно занимается качеством в проектах на 1С, хорошо знакома сообществу и как практик, и как спикер наших конференций, ведет канал Будни 1С QA.
Мы хотим собрать секцию не только про автотесты, хотя автотесты, конечно, никуда не делись. Нам интересны доклады про качество в широком смысле: тест-анализ, требования, тестовые данные, стенды, интеграции, релизы, CI/CD, E2E, производительность, применение ИИ в QA, развитие процессов и команд.
Чтобы было проще придумать тему, мы подготовили список трендовых направлений. Верхнеуровнево они такие (подробнее в общем списке трендовых тем):
Если у вас есть реальный опыт, который может помочь другим командам не наступать на те же грабли, быстрее находить дефекты, стабильнее выпускаться, лучше понимать требования или осмысленнее внедрять автоматизацию — это уже хороший кандидат на доклад.
Мы с Татьяной готовы помогать в работе и на этапе проработки идеи, и потом над самим докладом: докрутить тему, сфокусировать тезисы, подсказать по структуре, помочь превратить рабочий опыт в понятный доклад для конференции.
И небольшая просьба к тем, кто будет подавать заявку: если есть возможность, приложите короткое видео или «кружочек» минут на пять. Не нужно делать полноценную презентацию — достаточно рассказать в формате питча:
Так нам будет проще понять идею, уровень материала и вместе с вами быстрее довести заявку до сильного доклада.
Прием заявок открыт до 7 августа. Количество слотов в секции обычно сильно зависит от количества и качества поданных заявок, поэтому подавайтесь сами и отправляйте коллегам, у которых есть хороший опыт в тестировании и качестве ПО.
Если хотите обсудить идею до подачи, предложить активность в рамках секции, порекомендовать спикеров — пишите мне в личку: @kuntashov
Please open Telegram to view this post
VIEW IN TELEGRAM
Ответ в @testspro1c получился полноценной инструкцией, не правильно было бы не репостнуть в свой же канал 😎
Forwarded from Александр Кунташов
Как запустить Vanessa Automation MCP (быстрый старт)
По настройке/запуску там все просто:
1. Качаете последний релиз VA
2. В базу, в которой запускаете менеджер тестирования ставите расширение onec-client-mcp-devkit (флаги "Безопасный режим" и "Защита от опасных действий" снимаем)
3. Опционально в базе, к которой будет подключаться клиент тестирования, ставите VAExtension.cfe (чтобы максимально доступны были шаги Библиотеки шагов) и любой MCP по вкусу, который может давать метаданные (вот этот ничего https://github.com/ROCTUP/1c-mcp-toolkit). Если менеджер и клиент тестирования в одной базе — все ставите в одну базу.
4. Запускаете менеджер тестирования, в нем запускаете VA.
5. В подсистеме MCP (появится после установки onec-client-mcp-devkit) Управление MCP, там ставите свой порт (целое число, больше 1000, меньше 64к) ну или оставляете 8080, если уверены, что он не занят) и нажимаете кнопку "Запустить".
После этого MCP будет доступен по адресу http://127.0.0.1:9876/mcp
Ну и далее указываете его в вашем ИИ-агенте, примеры для cline и continue есть тут.
В codex:
(нужен будет перезапуск)
ну и если все успешно сделаете, спрашиваете кодекс для проверки:
P.S. Готовлю более развернутую публикацию с примерами использования на нескольких задачах. Если кто-то уже тоже экспериментирует, и есть вопросы или пожелания, что надо затронуть, пишите.
По настройке/запуску там все просто:
1. Качаете последний релиз VA
2. В базу, в которой запускаете менеджер тестирования ставите расширение onec-client-mcp-devkit (флаги "Безопасный режим" и "Защита от опасных действий" снимаем)
3. Опционально в базе, к которой будет подключаться клиент тестирования, ставите VAExtension.cfe (чтобы максимально доступны были шаги Библиотеки шагов) и любой MCP по вкусу, который может давать метаданные (вот этот ничего https://github.com/ROCTUP/1c-mcp-toolkit). Если менеджер и клиент тестирования в одной базе — все ставите в одну базу.
4. Запускаете менеджер тестирования, в нем запускаете VA.
5. В подсистеме MCP (появится после установки onec-client-mcp-devkit) Управление MCP, там ставите свой порт (целое число, больше 1000, меньше 64к) ну или оставляете 8080, если уверены, что он не занят) и нажимаете кнопку "Запустить".
После этого MCP будет доступен по адресу http://127.0.0.1:9876/mcp
Ну и далее указываете его в вашем ИИ-агенте, примеры для cline и continue есть тут.
В codex:
[mcp_servers.vanessaautomation]
enabled = true
url = "http://127.0.0.1:9876/mcp"
(нужен будет перезапуск)
ну и если все успешно сделаете, спрашиваете кодекс для проверки:
В какой информационной базе 1С запущен менеджер тестирования? P.S. Готовлю более развернутую публикацию с примерами использования на нескольких задачах. Если кто-то уже тоже экспериментирует, и есть вопросы или пожелания, что надо затронуть, пишите.
🔥13⚡2✍1👍1