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

Развитие автоматизированного тестирования в 1С 8.3.25

Содержание статьи
  1. Новый метод в объекте ТестируемаяТаблица в 1С 8.3.25
  2. ПолучитьРодителя
  3. Доработки объекта ТестируемоеПолеФормы
  4. Набор методов «расширения HTML Документа» в 1С 8.3.25
  5. Метод ТекущийСеансТестируется

В рамках совершенствования платформы 1С:Предприятие разработчики подготовили массу изменений в части автотестирования системы уже с версии 8.3.25. Некоторые из новинок – отклик на запросы внешних разработчиков, работающих с платформой. Пробежимся по основным из них.

Новый метод в объекте ТестируемаяТаблица в 1С 8.3.25

В новом релизе платформы в объект ТестируемаяТаблица добавлен метод СкопироватьСтроку (CopyRow). Данный метод фиксирует в таблице новую строку путем копии предыдущей. CopyRow будет записан в пользовательский журнал действий с возможностью проигрывания.

ПолучитьРодителя

Добавлен метод ПолучитьРодителя (GetParent) у ряда объектов, например, при тестировании окна клиентского приложения, группы или кнопки командного интерфейса и др. – весь список можно будет просмотреть в документации. При вызове объекта метод GetParent возвратит стоящего выше по иерархии.

Доработки объекта ТестируемоеПолеФормы

Еще один новый метод – ЗаголовокОтображается (TitleIsShown) – обеспечит возврат признака видимости заголовка для конкретного объекта.

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

Помимо этого, включен новый метод для активирования гиперссылки в форматированном документе – ClickFormattedDocumentHyperlink. Параметр Гиперссылка, тип – строка или число (представление или порядковый номер ссылки).

Набор методов «расширения HTML Документа» в 1С 8.3.25

Также в механизме автоматизированного тестирования появится целый набор методов «расширения HTML Документа». Они помогут протестировать HTML-документ по аналогии с форматированным документом:

Методы автотестирования HTML-документов в 1С Предприятие 8.3.25
Методы автотестирования HTML-документов в 1С Предприятие 8.3.25

Метод ТекущийСеансТестируется

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

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

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

По всем вопросам обращайтесь к специалистам WiseAdvice-IT. Подписывайтесь также на новостной TG-канал!

Рассказать друзьям
Предыдущая статья новость
Приглашаем на Бизнес-форум 1С:ERP 2023 – юбилейную деловую встречу клиентов и партнеров 1С
Следующая статья новость
Распределение пользователей по рабочим серверам запланировано в 1С 8.3.27
Комментарии