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

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

Фирма «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 для кластера серверов будет доступно получение дополнительных показателей производительности через HTTP, защита от подбора паролей и завершение всех сеансов определенного пользователя.

28.05.2025    676    ЕленаЧерепнева    0       

1

В релизе 8.5.3 будут доступны пакетная обработка запросов, оптимизация работы веб-серверов с несколькими rphost и более быстрая работа клиента и конфигуратора на macOS.

20.05.2025    767    ЕленаЧерепнева    0       

2

Фирма «1С» обновила свои решения для автоматизации тестирования – «1С:Тестировщик», поставляемый бесплатно, и «1С:Сценарное тестирование», которое входит в состав 1С:КИП. Рассказываем о новых возможностях, доступных в продуктах от вендора.

15.05.2025    658    ЕленаЧерепнева    0       

2

Официальный технологический блог фирмы «1С» сообщил о планах реализовать в платформе 8.5.3 новые возможности для работы с 1С:Аналитикой. Теперь отчеты, подготовленные в BI-системе, можно будет делать частью прикладной конфигурации.

13.05.2025    1094    ЕленаЧерепнева    0       

6

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

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

3

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

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

2

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

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

6

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

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

11

Комментарии

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

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