8 (495) 987 43 74 доб. 3304 Прием заявок на рассмотрение статей E-mail: evlasova@synergy.ru

Мы в соцсетях -              
Рус   |   Eng

Авторы

Малоярославцев К. В.

Ученая степень
технический директор, Маркетплейс Aladdin
E-mail
k.maloyaroslavtsev@gmail.com
Местоположение
Москва, Россия
Статьи автора

Автоматизированное решение для проведения функционального тестирования портала электронных услуг

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