Сценарное тестирование → 1С:Тестировщик. Ошибки, Исправления, Шаблоны сценариев. Идеи доработок или развития

1. Светлый ум 349 20.05.21 07:41 Сейчас в теме
В холдинге назрела необходимость в использовании сценарных тестов для большого количества Конфигураций 1С, выбрали для старта «1С:Тестировщик».
- Инструмент (актуальный 1.0.1.4) не выдал рабочего теста "из коробки" (из-за ошибок), сценарий также прогнали в «1С:Сценарное тестирование» - получили те же ошибки (файл с описанием в сообщении ниже).
- Изучение партнерского форума показал (ссылка ниже), что ошибок еще приличное количество - но тестировать нужно уже сейчас и большую часть ошибок можно обойти используя инструмент "Процедура на встроенном языке"

Выбранный инструмент: «1С:Тестировщик» (30.12.2020)
- «1С:Тестировщик» решение для быстрого формирования простых тестов с приемами сценарного тестирования.
- Только для конфигураций на управляемых формах.
- Сценарии «1С:Тестировщик» и «1С:Сценарное тестирование 3.0» полностью совместимы.

Цели обсуждения:
- Сбор актуальных: багов и ошибок работы функционала (желательно со скриншотами)
- Решения позволяющие обойти ошибки
- Определение шаблонов для инструмента "Процедура на встроенном языке"
- Сбор рабочих универсальны сценариев
- Идеи доработок или развития

Обсуждение на партнерском форуме:
https://partners.v8.1c.ru/forum/topic/1972124
Вознаграждение за ответ
Показать полностью
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
6. DKiguin 27.05.21 06:43 Сейчас в теме
(1) Добрый день. Инструмент "1С:Тестировщик " получается из "1С:Сценарное тестирование" обрезанием части функциональности по управлению и автоматизации тестирования. Что в перспективе вам скорей всего понадобится.
В СцТ так же входит обработка, которая позволяла записывать тесты - она функционально покрывает все возможности предоставляемые платформой, но не всегда удобна из-за своей оторванности от конфигурации. Сейчас всю её функциональность перенести в основное приложение, но не всё отладили.
Ошибки нужно отправлять на поддержку 1С, дублировать их на форуме большого смысла нет, т.к. оперативно исправляются.
Если тестирование делаете на копии пром.базы (а не на специальной тестовой базе), то перед тестированием нужно у пользователей сбросить все настройки, иначе повторяемость тестов будет не всегда срабатывать.
Светлый ум; +1 Ответить
2. Светлый ум 349 20.05.21 07:47 Сейчас в теме
Требования к «1С:Тестировщик» :
- Платформа не ниже 8.3.17.1851.
- Тестируемая конфигурация должна быть разработана под управляемое приложение.
3. Leon75 20.05.21 09:39 Сейчас в теме
(2)А партнёрский форум позволяет участвовать обычным бедным программистам?
4. FatPanzer 20.05.21 09:49 Сейчас в теме
(3) Зачем там представители практики? Пусть теоретики сами тусуются, незачем их расстраивать...
user790708; +1 Ответить
5. Светлый ум 349 20.05.21 10:01 Сейчас в теме
(4) К завтра подготовлю от туда выборку ошибок и решений
7. Leon75 28.05.21 19:13 Сейчас в теме
8. Светлый ум 349 10.06.21 06:50 Сейчас в теме
На сегодняшний день из явных ошибок пока две:
1) Поиск в поле ввода из иерархического справочника
2) Поиск строк по таблице
Первая ошибка обходится легко, заменяем на ввод кода справочника + "нажатие enter"
Со второй ошибкой если в реальных тестах столкнусь обходной путь напишу позже
9. Светлый ум 349 10.06.21 06:56 Сейчас в теме
По мат.части сценарного тестирования:
1) Самая развернутая и интересная инструкция оказалась Раруса:
https://rarus.ru/publications/20201112-ot-ekspertov-1c-scenarnoe-testirovanie-450864/
10. Светлый ум 349 10.06.21 07:18 Сейчас в теме +1 $m
2) Так же нигде не афишируется наличие готовых сценариев для бухгалтерии (3.0.45.20 Корп),
где присутствуют:
- шаблоны макрошагов
- 4 сценария
- более 200 шагов в сценарии
- тестирование настроек учетной политики
- тестирование обработки закрытия
- тестирование справочников и документов.
- Расширение "Формирование тестовых данных" (пока не тестировал)

Тесты лежат в релизе обновления БП_корп ,ссылка на релиз (только в этом релизе):
https://releases.1c.ru/version_files?nick=AccountingCorp30&ver=3.0.45.20
Новость о примерах сценариев:
https://safetek.ru/company/news/29246/

Список примеров:
Архив сценария №1. Для организации ИП на УСН (доходы - расходы)
Расширение "Формирование тестовых данных"
Описание сценария №1. Для организации ИП на УСН (доходы - расходы)
Архив сценария №2. Для организации ИП на УСН (доходы).
Описание сценария №2. Для организации ИП на УСН (доходы).
Архив сценария №3. Для организации ЮЛ на УСН + ЕНВД.
Описание сценария №3. Для организации ЮЛ на УСН + ЕНВД.
Архив подготовительного сценария.
Описание подготовительного сценария.

Если не получится скачать пишите в личку.
12. Roman_Go 2 15.10.21 15:44 Сейчас в теме
(10) а готовых сценарий для ЗУП нету?
13. Светлый ум 349 15.10.21 16:07 Сейчас в теме
(12) не попадались, сейчас прорабатывать их начнем. Через 1-2 месяца выложу часть шаблонных наработок.
14. Roman_Go 2 18.10.21 06:39 Сейчас в теме
(13) интересно, а где будут они выложены? на инфостарте?

напишите обязательно тут, я бы взял.
19. ERP-MEXAHiK 24.06.22 19:21 Сейчас в теме
(10)
Если не получится скачать пишите в личку.

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

А другие варианты обратиться за помощью кроме лички есть?
На форуме чтоб можно было писать в личку надо набрать более 20 одобренных ( опубликованных ) сообщений. (
20. Светлый ум 349 25.06.22 19:41 Сейчас в теме
(19)
Напишите свою почту, я вам свой номер телефона вышлю для общения по мессенджеру.

Сейчас сценарное тестирование на этапе активной эксплуатации + доработали СППР для планирования сценариев.
Тесты сейчас есть для:
1) БП 3.0
2) ЗУП 3.1
3) ЗУП 3.1 (КОРП)
- тестируется все индивидуально под каждую базу и особенности.

Опубликовать планирую к концу августа, а пока могу написать под вас конкретные тесты за почасовую оплату.
11. Светлый ум 349 10.06.21 07:40 Сейчас в теме
3) Видео материалы по сценарному тестированию и тестировщику:
Видеоуроки канала 1С по сценарному тестированию
https://www.youtube.com/channel/UCbdRui0PGMp9lqhvnVJcRzA

Видео пример от Кодерлайн
https://www.youtube.com/watch?v=9LppwC6gQTA

В видео нет описания одного механизма важного (а не мешало бы):
«Процедура на встроенном языке» - В форме настройки шага можно включить запись действий пользователя и все действия будут преобразованы в код на языке 1С, который можно редактировать, как вам нужно.

Пока описываю мат. часть и то, что поможет создавать сценарии. Примеры тесов и явные недочеты буду приводить позже по мере использования инструмента. Инструмент вполне рабочий и отзывчивость разработчиков на вопросы, явно радует.
15. Светлый ум 349 07.12.21 09:35 Сейчас в теме
ЗУП на подходе скоро выложу пример
16. Светлый ум 349 10.02.22 08:38 Сейчас в теме +1 $m
Пример нагрузочного тестирования для ЗУП (не мой пример)
https://infostart.ru/public/673941/

- Создать документ "табель".
- Необходимо создать «Прием на работу».
- Создать (или выбрать существующие) документы вида:
«Отпуск», «Больничный лист», «Кадровый перевод», «Командировка».
17. Светлый ум 349 10.02.22 08:45 Сейчас в теме +1.25 $m
Пример теста Vanessa для ERP 2.5

Дистрибутив, содержащий сценарии для автоматизированного тестирования 1C:ERP версии 2.5.4.102, доступен для скачивания пользователям 1C:ERP и фирмам-партнерам в сервисе «1C:Обновление программ» портала 1С.

https://infostart.ru/journal/news/mir-1s/opublikovany-pervye-testy-vanessa-automation-dlya-1c-erp_1244595/

Листинг теста во вложении
Прикрепленные файлы:
Листинг теста.txt
21. ERP-MEXAHiK 27.06.22 10:31 Сейчас в теме
(17)
Светлый ум, а для тех у кого нет возможности скачать из сервиса «1C:Обновление программ» портала 1С
можете выложить листинги тестов для БП_корп 3.0.45.20:
- тестирование настроек учетной политики
- тестирование обработки закрытия
- тестирование справочников и документов.
- Расширение "Формирование тестовых данных"

?
22. Светлый ум 349 27.06.22 11:48 Сейчас в теме
(21) На пишите почту. Если через личные сообщения не можете - тогда будем через мессенджер. У всех индивидуальные потребности и здесь в чате их нет смысла обсуждать.
23. ERP-MEXAHiK 27.06.22 11:54 Сейчас в теме
24. Светлый ум 349 27.06.22 13:52 Сейчас в теме
(23) отправил письмо с контактными данными
18. user1559729 10.02.22 09:25 Сейчас в теме
25. Светлый ум 349 17.02.23 13:15 Сейчас в теме
(18) А продолжать как оказалось нечего, продукт «1С:Сценарное тестирование» оказался недвижимым: потраченным впустую временем.
- концепт хороший, сопровождение заброшено, ошибки не исправляются
- забуксовали на этапе запуска разработанных тестов пакетом в ночное время. Пакеты не стартанули.

Переобуваемся потихоньку на Vanessa. Пока разбирали "СЦТ" написали подсистему "учета заявок - планирования - реализации тестов" на базе СППР
Оставьте свое сообщение
Вакансии
Разработчик 1С:ERP WE
Москва
зарплата от 250 000 руб.
Полный день

Аналитик 1С:ЗУП
Москва
зарплата от 150 000 руб.
Полный день

Ведущий разработчик 1С
Москва
зарплата от 200 000 руб.
Полный день

Программист 1С
Москва
зарплата от 130 000 руб. до 170 000 руб.
Полный день

Аналитик 1С: ERP (оперконтур)
Москва
зарплата от 180 000 руб. до 250 000 руб.
Полный день