Новые возможности для автоматизированного тестирования в 1С:Предприятие 8.3.25

Новые возможности для автоматизированного тестирования в 1С:Предприятие 8.3.25
28.09.2023
1475

Фирма «1С» сообщила о планах по развитию средств автоматизированного тестирования в платформе 8.3.25.

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


Много нового для автоматизированного тестирования в 8.3.25

Официальный технологический блог «Заметки из Зазеркалья» сообщил о развитии механизма автоматизированного тестирования в 8.3.25: «Полное перечисление новинок займет слишком много места, поэтому мы перечислим только наиболее важные из них… Мы рассчитываем, что новые возможности позволят вам (и нам!) серьезно расширить сценарии тестирования и сделать ваши (и наши) программные продукты ещё надёжнее», – говорится в заметке.

В числе того, что стоит отметить, авторы обозначили такие нововведения:

 

Наименование

Описание

Новый метод СкопироватьСтроку (CopyRow) объекта ТестируемаяТаблица

Метод вводит в таблицу новую строку копированием текущей. Метод записывается в журнал действий пользователя и может быть проигран.

Новый метод ПолучитьРодителя (GetParent) для объектов:

  • ТестируемоеОкноКлиентскогоПриложения,
  • ТестируемаяГруппаКомандногоИнтерфейса,
  • ТестируемаяКнопкаКомандногоИнтерфейса и т.д.

Для вызвавшего объекта метод возвращает объект, стоящий выше по иерархии.

Новый метод ЗаголовокОтображается (TitleIsShown)
объекта ТестируемоеПолеФормы

Возвращает признак видимости заголовка для указанного объекта

Изменен метод ЗаписатьСодержимоеВФайл
объекта ТестируемоеПолеФормы

Добавлен необязательный параметр СохранитьКак (SaveAs) – тип Булево. Если документ, отображаемый в поле (текстовый документ, табличный документ) не сохранялся, сохраняет файл, как и раньше. Если документ, отображаемый в поле (текстовый документ, табличный документ) уже сохранялся, выводит диалоговое окно «Сохранить как» для выбора имени файла.

Новый метод НажатьНаГиперссылкуВФорматированномДокументе (ClickFormattedDocumentHyperlink)
объекта ТестируемоеПолеФормы

Имеет параметр Гиперссылка с типом строка или число (представление или порядковый номер гиперссылки).

Новые методы для «расширения HTML Документа»

  • ВвестиHTMLДокумента (InputDocumentHTML)

  • ПолучитьHTMLДокумента (GetDocumentHTML)

  • ЗаписатьСодержимоеВФайл (WriteContentToFile)

  • НажатьНаГиперссылкуВHTMLДокументе (ClickHTMLDocumentHyperlink)

Новые методы позволяют выполнить с HTML-документом действия тестирования, аналогичные форматированному документу:

Новый метод глобального контекста ТекущийСеансТестируется (CurrentSessionIsTested)

У метода нет параметров, возвращаемое значение – булево:

  • Истина – клиент запущен с параметром /TestClient, механизм тестирования корректно работает и готов к выполнению команд от менеджера тестирования.

  • Ложь – клиент тестирования не смог стартовать корректно или запущен без параметра /TestClient

 

Механизм автоматизированного тестирования 1С

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

Механизм автоматизированного тестирования в контексте платформы 1С обеспечивается взаимодействием двух клиентских приложений: менеджера тестирования, на котором исполняется алгоритм теста, и клиента тестирования, воспроизводящего интерактивные действия пользователя.

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

 

Процесс автоматизированного тестирования в 1С:Предприятие. Источник: v8.1c.ru

 

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

Полный текст заметки о развитии механизма автоматизированного тестирования в 8.3.25

Если вам удобнее смотреть новости в телеграме, то вот наша группа – ИНФОСТАРТ.

Автор:
Обозреватель

См. также

Официальный технологический блог «Заметки из Зазеркалья» рассказал о планах по развитию функциональности Хранилища двоичных данных для технологической платформы 8.5.3. Главным образом, новые возможности будут актуальны для крупных корпоративных проектов.

28.04.2025    845    ЕленаЧерепнева    0       

2

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

21.04.2025    792    ЕленаЧерепнева    1       

2

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

17.04.2025    2975    ЕленаЧерепнева    0       

5

Фирма «1С» анонсировала изменения в работе механизма лицензирования. Начиная с версии технологической платформы 8.5.2 для выдачи лицензий больше не используется HASP License Manager. При этом сами правила лицензирования остаются без изменений.

11.04.2025    13745    ЕленаЧерепнева    4       

11

Фирма «1С» планирует оптимизировать процесс установки обновлений для пользователей платформы уровня КОРП: операции реструктуризации можно будет проводить при активных пользовательских сеансах, если они не затрагивают реструктурируемые таблицы.

09.04.2025    1457    ЕленаЧерепнева    0       

4

Приложение «1С:Простые продажи 8.5» не предназначено для реального учета, но позволяет убедиться, что работать с обновленным UX мобильной платформы 1С стало удобнее и быстрее. Скачать приложение можно во всех популярных маркетах.

31.03.2025    1696    Alisa_Brineva    0       

4

В 1С:Предприятие 8.5.3 планируется добавить возможность просмотра файлов Microsoft Office и документов некоторых других форматов. Об этом сообщил официальный технологический блог «Заметки из Зазеркалья».

12.03.2025    1087    ЕленаЧерепнева    2       

4

В экосистеме 1С появился продукт, создающий код с использованием искусственного интеллекта. Это 1С:Напарник, с помощью которого можно переводить человеческий язык в код 1С, создавать подсказки, объяснять написанное кем-то или делать код-ревью.

04.03.2025    14450    ЕленаЧерепнева    26       

14

Комментарии

Инфостарт бот
1. Tavalik 02.10.23 09:46 Сейчас в теме
Эх... почаще бы такие новости про платформу выходили.

Оставьте свое сообщение