Авторитетность издания
Добавить в закладки
Следующий номер на сайте
В Санкт-Петербургском национальном исследовательском университете ИТМО изучены особенности применения предметно-ориентированных языков для тестирования веб-приложения.
05.02.2020Принято разделять два основных типа доменно-ориентированных языков на внешние и внутренние. Внешние DSL имеют собственный синтаксис, отделенный от основного языка приложения. Внутренние DSL используют в своей основе язык программирования общего назначения, но отличаются тем, что используют конкретное подмножество возможностей этого языка в определенном стиле. Для разработки DSL существует достаточное число всевозможных языков, платформ и сред разработки. Выбор средства необходимо определять исходя из требований тестируемой системы (англ. SUT, system under test), необходимых навыков у команды разработчиков и тестировщиков. Опыт авторов и результаты других исследований показывают, что для дальнейшей качественной поддержки и применения в тестировании программных продуктов целесообразно использовать средства, основанные на грамматиках языков программирования общего назначения.
Подробное описание дается в статье «Особенности применения предметно-ориентированных языков для тестирования веб-приложений», авторы Федоренков В.Г., Балакшин П.В. (Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, Санкт-Петербург).