...

Тестирование QA: Разработка

Тестирование QA Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Шаблон экспресс теста на базе xUnitFor1C

1 стартмани

28.01.2017    18041    4    json    2    

12

Тестирование QA Программист Платформа 1С v8.3 Россия Бесплатно (free)

Размышляя над проблемой тестирования, а точнее над проблемой качества решений, умные и не очень люди, в основном ломают копья над следующим противоречием “надо тестировать, но надо разрабатывать, а не тестировать” (Алексей Лустин) www.silverbulleters.org

15.01.2017    30769    dima_tuzov    45    

85

Математика и алгоритмы Тестирование QA Программист Бесплатно (free)

Я расскажу вам про магию BDD. Сначала будет немного теории, а потом я покажу, как это применимо к 1С на практике. BDD расшифровывается как Behavior Driven Development, разработка через поведение системы. Это означает, что мы выстраиваем весь наш процесс разработки, исходя из ожидаемого поведения.

30.08.2016    33341    Pr-Mex    19    

136

Тестирование QA Программист Платформа 1С v8.3 Бесплатно (free)

Эта статья открывает цикл публикаций, в которых я хочу поделиться опытом использования методики BDD при разработке на 1С. В этой статье речь пойдёт о написании сценариев.

03.07.2016    28982    oleynik.dv    131    

138

Тестирование QA Программист Платформа 1С v8.3 Бесплатно (free)

Процедура для доступа к внутренним методам модуля без нарушения инкапсуляции.

17.11.2015    15200    json    30    

19

Тестирование QA Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free)

xUnitFor1C - простой и мощный фреймворк для тестирования в 1С. Позволяет тестировать в разных режимах обычное приложение, тонкий и толстый клиент управляемого приложения. Поддерживаются любые платформы 1С - от 8.2.17 до 8.3.5 и выше. Любые наборы тестов могут прогоняться в полностью автоматическом режиме. Автозапуск используется в различных build-серверах в системах Continuous Integration. Также возможно очень простое создание тестовых данных на основании табличных макетов. Эти макеты можно генерировать из реальных боевых данных. Полученные данные в тестах загружаются одной строкой кода. В статье я кратко описал историю продукта + вставил небольшое описание различных возможностей нашего фреймворка + список полезных статей/примеров/видео, обучающих/рассказывающих о практическом применении инструмента

13.11.2015    54293    artbear    54    

220

Тестирование QA Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Обработка, позволяющая поэкспериментировать с сервисом синтеза и распознавания речи SpeechKit Cloud API от Yandex.

1 стартмани

18.05.2015    23315    87    Boneman    20    

21

Тестирование QA Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Раньше я считал, что в 1С невозможно юнит-тестирование (ведь тут нет вездесущих объектов, привычных классов и и. т.). Иногда на Инфостарте появлялись специализированные обработки, но часто они скорее отпугивали от темы тестирования, чем привлекали к ней. Потом я узнал про xUnitFor1C. Оказалось, что тестирование в 1С в общем не так уж и сложно, даже в сравнении с другими языками. В данной статье я расскажу о своем первом опыте.

1 стартмани

24.02.2015    36058    20    Alien_job    42    

81

Тестирование QA Программист Бесплатно (free)

Данная статья написана по материалам доклада, прочитанного автором на первой конференции инфостарта 2012 года. Она опубликована в журнале Инфостарта №1.

09.02.2015    100420    artbear    54    

244

Тестирование QA Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Внешняя обработка для тестирования форм конфигурации

1 стартмани

05.05.2014    18083    22    dour-dead    1    

6

Тестирование QA Программист Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free)

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

06.03.2014    82830    M.Shalimov    49    

206

Тестирование QA Программист Платформа 1С v8.3 Бесплатно (free)

Простой способ, упрощающий отладку внешних обработок, печатных форм и тд. ВНИМАНИЕ! Данный метод НЕ работает в режиме работы "Управляемое приложение"! Статья актуальна только для режима "Обычное приложение"

22.10.2013    74151    EvilDoc    69    

72

Тестирование QA Программист Платформа 1С v8.3 Бесплатно (free)

Методика формирования и выдачи сообщений об ошибках. Описывается способ работы над ошибками в данных, прилагается программный код. Приводятся примеры.

28.09.2013    7765    pakill    16    

25

WEB-интеграция Тестирование QA Системный администратор Программист Платформа 1С v8.3 1C:Бухгалтерия Бесплатно (free)

Метод позволяет заглянуть внутрь веб-клиента 1С вплоть до исходных кодов и запустить отладку кода, написанного программистами 1С. Отладка JavaScriptпомогла разобраться с тем, какие преобразования делает 1С с html-кодом, помещенным в Поле HTML документа.

09.06.2013    24292    Elisy    38    

33

Тестирование QA Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

Пример использования YAML вывода отладочной информации

1 стартмани

09.06.2013    13480    dmpas    5    

27

Тестирование QA Программист Платформа 1С v8.3 1C:Бухгалтерия Абонемент ($m)

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

1 стартмани

20.09.2012    8738    164    intrata    18    

34

Тестирование QA Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

Попытался 1С консультантам-новичкам объяснить принципы тестирования доработок, принимаемых у программистов 1С. И описать частые ошибки в самих доработках, и какие действия нужны для обнаружения этих ошибок (без погружения в код).

1 стартмани

20.08.2012    35795    112    1СERP    17    

81

Тестирование QA Программист Расчет 7.7 1С:Зарплата и кадры 7.7 Россия Абонемент ($m)

При сравнении конфигураций 7.7 ЗИК у групп расчетов и видов расчетов присутствуют строки, относящиеся одновременно к удалённым и добавленным видам/группам. Скрипт анализирует отчет о сравнении конфигураций и удаляет лишние строки.

1 стартмани

05.06.2012    9507    2    bubblegum    1    

0

Тестирование QA Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Абонемент ($m)

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

1 стартмани

21.01.2011    24542    216    salexdv    27    

63

Тестирование QA Программист Оперативный учет 7.7 Бухгалтерский учет 7.7 Расчет 7.7 1C77 Россия Бесплатно (free)

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

24.06.2008    4904    109    fez    14    

17

Тестирование QA Программист Платформа 1С v8.3 1C:Бухгалтерия Россия Бесплатно (free)

Был момент, когда захотелось задвинуть этот тест подальше, т.к. в Платформе 8.х защита от небрежного кодирования проработана хорошо. Достаточно перестать использовать экспортные переменные уровня приложения, внешнего соединения и переменные уровня модуля. После этого можно "клепать" код, даже не вымыв перед этим руки и не промыв мозги Ж-). Спасибо, комментариям на прошлое обсуждение и нескольким письмам на мыло - сподвигли на завершение начатого. Тест получился большой - более 900 строк на JScript, но кое-какие моменты все-таки остались ...

16.01.2008    10029    brix8x    3    

0