Александр Кунташов — про 1С и не только
2.46K subscribers
219 photos
10 videos
417 links
Заметки про разработку и смежные штуки: 1С, Vanessa Automation, DevOps в 1С, OneScript, PHP, Linux, JS, Python и всякое вокруг и около ИТ.
Download Telegram
Forwarded from Artur
@kuntashov Огромное спасибо за напоминание про инструмент curlone
- https://infostart.ru/1c/articles/2319069/
- https://github.com/alei1180/curlone

очень удобный механизм получения запросов к хттп-ресурсам из командной строки curl

Мой сценарий
- я сначала создаю запросы к сервису через postman
настраиваю все нужные заголовки, авторизацию и прочее
- далее получаю полную строку вызова curl
- отдаю в сервис https://curlone.ru/
но можно и собственный локальный сервис запустить, это несложно
- и получаю готовый код на чистом языке 1С или с помощью Коннектора

мега-удобно! #ТехКружок
🔥42👍32
Forwarded from Александр Кунташов
Что почитать про разные подходы работы с тестовыми данными

Я выждал паузу, никто не ответил, тогда придется мне 😂


У меня доклад в апреле будет на Стачке в Ульяновске (18-19 апреля), там минуты три будет уделено этому вопросу, на картинке — заспойлерил итоговый слайд.

А почитать по теме много букв с плюсами и минусами:

— В документации к инструменту Тестер Дмитрия Решитко, начиная с раздела Базы данных

— Также у Дмитрия Решитко был доклад на INFOSTART EVENT 2019 и там эту тему он другими словами проговаривал — транскрипт: «Молчание "best practices": тестовые и эталонные данные, структура и связность, падения и новая функциональность, и другие неудобные вопросы к сценарному тестированию»

— у Антона Степанова есть отличное резюме подходов: «Подготовка данных» — структурировано про возможные подходы с плюсами и минусами.

#матчасть
2👍15
Еще очень полезная ссылка про работу с тестовыми данными из документации фреймворка YAxUnit 👇, спасибо Игорю за дополнение!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍2
Даешь больше разных фреймворков тестирования! Теперь для OneScript — альтернатива классическому 1testrunner, с красивой архитектурой, DI, поддержкой аннотаций и вот этим всем 🎉🎉🎉
🎉32👍2
Forwarded from Кирилл Черненко
Привет всем! Представляю вам OneUnit — новый фреймворк для автоматического тестирования на языке OneScript, который был создан с использованием ОСени. Это значит, что теперь для ваших тестов доступна вся мощь и гибкость фреймворка ОСень, что делает процесс тестирования еще более удобным и эффективным.

Особенности OneUnit:
* Полная интеграция с фреймворком ОСень — все ваши тестовые наборы теперь желудёвей как никогда прежде
* Полнофункциональный cli который позволит вам проводить тестирование и получать отчёты о тестировании и покрытии в различных форматах
* Более не нужно терпеть одинаковый каталог tasks в каждой репе!
* К вашим услугам повторяемые\параметризуемые тесты, возможность задания таймаута для исполнения тестов и многое другое что ждёт вас в документации!

Если вы используете OneScript и хотите упростить и ускорить процесс тестирования с помощью всех преимуществ ОСени, OneUnit — это именно то, что вам нужно! Присоединяйтесь к проекту, помогите его развивать и делитесь своими идеями.

Ссылка на проект и документацию — https://github.com/sfaqer/OneUnit

p.s Сообщение практически полностью составлено нейросетью ввиду того что автор проекта не умеет писать завлекающие сообщения.
1🔥20👍31
Forwarded from Доржи Цыденов
Атомная синергия: как 1С ускоряет процессы в Росатоме. Интервью с Заяной Ачиновой

Мы снова запустили наш проект «Готовые решения» – интервью с ИТ-директорами, руководителями, топ-менеджерами крупных российских компаний.

Представляем первую гостью нового сезона – Заяну Ачинову, руководителя стратегического развития в АО «Гринатом» – ИТ-интеграторе атомной отрасли.

Ключевые темы беседы:
🔹 Опыт «Росатома» в переходе с SAP на 1С
🔹 Автоматизация налогообложения, систем бухгалтерского учета и закупок, ERP-решений в системообразующем предприятии
🔹 Будущее искусственного интеллекта в экосистеме 1С

Особый интерес вызвал проект «Атом Зая», направленный на интеграцию ИИ в процессы автоматизации. По словам Заяны, искусственный интеллект не заменит специалиста, а станет надежным инструментом поддержки, аналогично тому, как информационные системы когда-то изменили подход к управлению бизнесом.

Полное интервью с Заяной доступно на YouTube / Rutube
👍9🤔2👎1
📢 19 апреля буду выступать в Ульяновске на «Стачке» с докладом «Автоматизация тестирования решений на 1С: Ожидания и Реальность»

«Стачка» — крупнейшая региональная IT-конференция России. 18-19 апреля она пройдет в Ульяновске (УлГПУ).

➡️ 4 направления: «Разработка», «Digital-маркетинг», «Управление», «Дизайн и Контент»;
➡️ 250+ докладов от лучших спикеров IT-индустрии.

Я буду на «Стачке» выступать в секции «1С» и в своем докладе «Автоматизация тестирования решений на 1С: Ожидания и Реальность» хочу рассказать о том, с какими сложностями предстоит столкнуться при запуске автотестирования в командах разработки на 1С .

Постараюсь не просто озвучить проблемы, но дать по каждой решение: от общих организационных подходов до конкретных технических рекомендаций.

Приходите на доклад!

На конференции буду оба дня, готов и буду рад пообщаться как по теме доклада, так и по любым вопросам, связанным с разработкой на платформе 1С:Предприятие, автоматизацией разработки, применению DevOps-практик в разработке на 1С.

Регистрация участников и подача докладов уже открыты на сайте: https://ul25.nastachku.ru

Сейчас действует специальный промокод на скидку 15%: СПИКЕР15

НетВоркинг — все на Стачку! 🔥
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥18👍9👏21
Коллеги: жалуются, что на код-ревью уходит много времени, они слишком въедливые

Еще коллеги: подкрутили тон сообщений CodeRabbit.ai, чтобы он на них ругался
😁27🔥17🤣8👎4👍1
Всем привет! Я сегодня и завтра на 📢 Стачке, с радостью пообщаюсь, если кто-то тоже тут 👋

Собираюсь посетить доклады по PG, тестированию и девопсу, а еще завтра (19.04) в 10:45 буду выступать в зале 310 с докладом Автоматизация тестирования решений на 1С: Ожидания и Реальность 😎, приходите, кому интересна тема автоматизации тестирования и просто поддержать!
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥37👍2961
😎 [Статья] Мы построили OneScript. 10 лет локомотиву DevOps в 1С, Андрей Овсянкин

На самом деле уже почти 11, если точкой отсчета считать INFOSTART TECH EVENT, на котором чуть меньше года назад мы отмечали 10-летний юбилей OneScript.

На Инфостарте опубликован транскрипт доклада Андрея Овсянкина о том, как и почему создавался OneScript:

➡️ https://infostart.ru/1c/articles/2407981/
(не забываем ставить плюсики на ИС)

Я не уверен, что в моем ИТ-окружении есть люди, кто не слышал об OneScript, но если вдруг — для вас статья будет отличной точкой старта.

А для тех кто знает — отличной историей в духе Just For Fun, просто немного покороче (пока).

А еще одна из классных и важных нетехнических штук, которую мы получили бонусом к этому крутому проекту/продукту/инструменту — это его сообщество, я бы даже сказал, содружество людей, занимающиеся созданием открытого исходного кода под свободными лицензиями 💪
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22🎉82
🤟 Новости для тестировщиков и специалистов по качеству в мире 1С

Главное и долгожданное: на INFOSTART TECH EVENT (9-11 октября, Санкт-Петербург) появилась новая, давно обсуждаемая в кулуарах с коллегами секция QA: Тестирование и качество ПО.

➡️ Как подать заявку

Будем под присмотром Артура Аюханова модерировать ее с Татьяной Головкиной из Ozon. Татьяна занимается обеспечением качества в проектах на 1С очень давно, в сообществе Татьяну хорошо знают, в том числе по отличным докладам на наших конференциях.

Теперь не надо будет конкурировать с докладами про CI/CD и вот этот весь девопс и мы больше не ограничены только вопросами автоматизации тестирования. Если у вас есть желание поделиться опытом применения практик тест-дизайна, тест-анализа, приемами ручного тестирования — будем рады!

Качество ПО — это не только тестирование, еще сюда можно отнести, например, статанализ кода, верификацию требований, и кучу еще всего. Доклады на эту тему часто пограничные/междисциплинарные. Подавайтесь к нам, но по ситуации, в зависимости от наполненности пула заявок у нас и в смежных секциях, будем с модераторами перераспределять. В том числе поэтому с нами и в двух ещё других секциях присутствует Артур в роли куратора.

Подробнее о нашем с Татьяной видении содержания секции напишу немного позже отдельным постом, но это не должно останавливать ваш порыв подать заявку прямо сейчас:

➡️ Форма подачи заявки

Количество выделяемых для секции слотов обычно пропорционально количеству поданных в эту секцию заявок, поэтому, перефразирую себя же, подавайтесь сами и перешлите коллегам.

Также буду признателен за рекомендации экспертов и практиков в области QA, кого вы хотели бы увидеть на конференции — мне всегда можно написать в личку: @kuntashov

Вторая новость пока одним абзацем: 5 августа стартует очередной поток курса "Автоматизированное тестирование в 1С", запись открыта. Одно из важных обновлений курса: после его прохождения теперь вы получите официальный документ о повышении квалификации (на тарифах Стандарт и VIP) — подробнее в новости по ссылке выше.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥10👏51
🙂 [Статья] Автоматизация тестирования решений на 1С: Ожидания vs Реальность

Опубликовал статью-лонгрид по следам доклада, с которым выступал на 📢 Стачке-2025 в апреле в Ульяновске (спасибо как всегда нашему крутейшему редактору Вике Дорохиной за помощь с вычиткой и редактурой ❤️).

В докладе и, соответственно, в этой статье я постарался ответить на вопросы, которыми вы гарантированно зададитесь, собравшись внедрять автоматизированное тестирование на вашем проекте на 1С.

😄 https://infostart.ru/1c/articles/2407502/

Почему стоит прочитать?
(отчаянный кликбейт)

Чтобы узнать:

🟢Почему у 1Сников пирамида тестирования перевернулась?
🟢Почему юнит-тестирование в мире 1С не едет Какой фреймворк юнит-тестирования для 1С самый лучший?
🟢Есть ли SDET среди 1Сников?
🟢Что делать, чтобы дымовые тесты не пускали дым в глаза? (возьмите кто-нибудь в качестве темы для доклада на техэвент, пожалуйста 🙈)
🟢Существуют ли тесты от самого вендора и где они спрятаны? (самый полный публичный набор ссылок на тесты типовых в одном месте)

В статье куча полезных ссылок на другие публикации уважаемых экспертов нашего сообщества, которые подтверждают и дополняют тезисы статьи и позволяют закопаться в отдельные вопросы глубже, чем можно было уместить в статью.

А если вам хочется погрузиться в практические вопросы использования Vanessa Automation, то приходите на мой курс «Автоматизированное тестирование в 1С», который стартует 5 августа. Отзывы положительные (часть можно посмотреть на лендинге). Не гружу теорией и лекциями про пирамиды тестирования на два часа, а рассказываю про самое необходимое точечно там, где оно действительно применяется. Практика приближена к работе на реальном проекте: пишете фиче-файлы, сдаете в виде мерж-реквестов в гитлабе (заранее мучаю вас учу пользоваться гитом, чтобы вы были готовы работать в профессиональной команде), сразу видите результат в виде аллюр-отчета, а потом я лично проверяю домашки в формате код-ревью, но конечно же с учетом, что вы только учитесь — где не понятно текстом, там повторяю голосом и показываю наглядно, пока вы не разберетесь. А еще, начиная с этого потока, после успешного прохождения курса на тарифах «Стандарт» и выше вы получите официальную корочку о повышении квалификации (а за это и всю помощь с курсом спасибо коллегам из Инфостарт Обучения).

➡️ Записываться тут



Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍108
Знания бесценны )

Как-то в кулуарах на одной из конференций Инфостарта жаловался Евгению, что не достать его книгу, тираж был слишком мал и пора бы уже и третье издание выпускать. На скриншоте — достаточно веский аргумент, как мне кажется, даже с учетом блефа/спекуляции или как это называется в подобных случаях 😅

Я в свое время ограничился электронной, а потом когда захотелось бумажный экземпляр в коллекцию, его уже было днем с огнем не сыскать.
😁18👍12🤯11👀3🤷‍♂1😱1
😄 [Статья] «От ручного тестирования до запусков в Docker: наш поиск идеального процесса», Татьяна Головкина

На Инфостарте опубликована очередная статья на тему автоматизации тестирования по следам крутого доклада Татьяны Головкиной о том, как эволюционировал процесс тестирования учетных систем в Ozon — от ручного тестирования и до автоматизации с использованием всего стека инструментов, которые только есть в мире 1С для этих целей.

🔗 https://infostart.ru/1c/articles/2418640/

Доклад очень информативный, там много конкретики и в виде советов, и в виде примеров кода для сборочной линии. Рекомендую!

🤟 Пользуясь случаем, напомню, что мы с Татьяной будем модерировать секцию «QA: Тестирование и качество ПО» на осеннем INFOSTART TECH EVENT и приглашаю вас подать заявку и/или рекомендовать коллегам с экспертизой в области QA (не обязательно в сфере 1С) выступить в нашей секции.

Если есть сомнения в теме, во-первых, у нас есть внушительный
список трендовых тем, а во-вторых — можно посоветоваться со мной в личке: @kuntashov.

➡️ Подать заявку на доклад
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥15👍12
⚠️ Главное Правило Использования Генеративного ИИ

Давно хочется поныть на тему слепого/бездумного применения ИИ, но Самат в своем посте написал ровно то, про что я думал и на что я периодически коллегам жалуюсь (и коллеги тоже на похожее сетуют в ответ), поэтому повторять не буду, а просто поделюсь ссылкой и дополню очевидным, но почему-то не для всех, личным принципом/правилом.

Ссылка вот: https://t.iss.one/ctodaily/1864

А про принцип начну с дисклеймера. Я искренне считаю, что даже те ИИ, которые нам доступны сейчас — невероятно крутой, и уже незаменимый инструмент. Я очень много и активно им пользуюсь сам 👍, но проблема, что не только я 🙈.

Чтобы тонны текста, кода и всей этой ИИшницы приносили пользу, а не много пустой лишней работы, уважающие друг друга коллеги должны принимать и строго соблюдать Главное Правило Использования Генеративного ИИ:

Ответственность за текст, алгоритм, рецепт, рекомендацию лечения и т.п., который нагенерил для тебя ИИ, несешь ты и только ты, а потому ты не имеешь права передавать вывод ИИ слепо другому человеку, пока ты сам не разобрался с тем, что было сгенерировано, не прочитал и не провел фактчекинг.
Please open Telegram to view this post
VIEW IN TELEGRAM
1💯22👍104🤨1