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

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

Фирма «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

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

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

См. также

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

11.04.2025    11826    ЕленаЧерепнева    1       

8

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

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

3

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

31.03.2025    1474    Alisa_Brineva    0       

4

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

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

4

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

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

14

Фирма «1С» опубликовала обновленный план задач для 1С:Предприятие 8.5.3. Большая часть пунктов уже имеет статус «Выполнено», некоторые перенесены на следующую версию. Рассказываем, чего ждать от 8.5.3 и что учитывать в своих проектах.

28.02.2025    1694    ЕленаЧерепнева    0       

2

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

11.02.2025    2479    ЕленаЧерепнева    1       

3

Разработчики платформы пообещали реализовать для хранилища двоичных данных автоматическое распределение данных по серверам на основании частоты обращения к ним. Изменения позволят оптимизировать производительность систем на платформе 1С.

29.01.2025    5129    ЕленаЧерепнева    1       

4

Комментарии

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

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