Tag Archive: тестирование

Шаблон внешней печатной формы для БСП с универсальной формой тестирования

Данный шаблон содержит форму тестирования печати для конфигураций, разработанных на базе БСП. Форма универсальная — сама определяет команды печати и поддерживаемые объекты. Не требует доработок. Скопируйте ее в ваши обработки печатных форм и назначьте основной. Далее тестируйте через файл-открыть.  Для…
Read more

Заглушки для веб-сервисов

Разбираемся, что такое mock-сервисы и зачем они нужны. На основании реального веб-сервиса создадим сервис-заглушку в SoupUI, посмотрим как его запускать из консоли и напишем сценарий в Vanessa-ADD. Приложения 1С редко работают в изоляции — чаще всего они интегрируются с различными сервисами,…
Read more

Разработка и сценарное тестирование с Vanessa-ADD. Установка инструментов. Запись действий пользователя и выполнение сценариев

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

Разработка и сценарное тестирование с Vanessa-ADD. Отчетность Allure. Автоматизация запуска сценариев

Формируем отчетность о результатах выполнения сценариев. Автоматизируем запуск.   Варианты автоматического запуска сценариев Запуск через CLI платформы 1С Файл настроек запуска bddRunner.epf Запуск через Vanessa-Runner Файл настроек запуска Vanessa-Runner   Отчетность Allure Установка Allure 2 Выгрузка результатов выполнения сценариев в…
Read more

Cannot insert duplicate key. Кто виноват и что делать

Ошибка «CANNOT INSERT DUPLICATE KEY» в базах 1С и связанная с ней «магия». О чем речь Одним прекрасным днем, приходя на работу, Вы обнаруживаете странные ошибки в системе "Cannot insert duplicate key row in object ‘dbo.<имя таблицы>’ with unique index…
Read more

Разработка и сценарное тестирование с Vanessa-ADD. Собственные шаги и библиотеки. Экспортные сценарии

Расширяем возможности фреймворка.   Создаём новые шаги Генерация обработок, реализующих шаги Вывод текста модуля, вместо генерации внешней обработки Произвольное расположение и наименование реализующих шаги обработок по отношению к исходному файлу сценария Избегаем дублирования шагов Доступность шагов из других сценариев в…
Read more

Разработка и сценарное тестирование с Vanessa-ADD. Практические примеры сценариев. Шаги встроенной библиотеки

Принцип обмена данными из 1С с сайтом (на MySQL) и выдачи (публикации) этих данных по запросу. PHP-Скрипт автоматической загрузки данных из файла данных в формате CSV в базу данных сайта работающего на WordPress. В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис:…
Read more

Выполнение произвольного кода на сервере для 1С 8.2, 8.3 в любой конфигурации. (Только УФ и УФ Такси)

Обработка для выполнения произвольного кода 1С 8.2, 8.3. Данная обработка написана "в две строчки" и предназначена для выполнения произвольного кода на языке 1С из предприятия. Пишем любой серверный код, нажимаем "Выполнить" и он выполняется. Практика показывает, что довольно большое число…
Read more

Использование фреймворка "Тестирование 3.0" (https://testingtool.ru) для тестирования веб-приложений

Рассматривается использование фреймворка «Тестирование 3.0» (https://testingtool.ru) для тестирования веб-приложений. В предыдущей статье была продемонстрирована работы утилиты WinAutomationUI из фреймворка "Тестирование 3.0 (более подробное описание на https://testingtool.ru/) на примере работы приложения калькулятор. Помимо обычных приложений, часто необходимо тестировать работу приложений в браузере. Флагманская ERP 2…
Read more

XMind как средство увеличения эффективности разработки. Взгляд со стороны начинающего программиста

Начало пути по джунглям программирования и аналитики, тупиковые и безнадежные разговоры с заказчиками, дельные советы и не очень (все вперемешку) — казались теми самыми кругами ада, бесконечными и убивающими стремление к прекрасному (коду, естественно)! =) Взгляд со стороны опытных коллег, мои заметки и наблюдения…
Read more