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