Лидеры года — новая категория на Workspace Digital Awards! Номинируйте вашу команду, продукты и проекты.
Программное обеспечение

Как проверить сложную автоматизацию, если одно событие меняет условия для следующего?

105 
 

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

Важно воспроизвести всю последовательность событий, включая нестандартные переходы и исключения.

В рамках нашего собственного стартап-проекта Lanthan Capital мы решили эту задачу через эталонный исторический участок, на котором встретились основные сценарии работы алгоритма.

LCMM - автоматизация системы алгоритмической финансовой аналитики.

Разместите
тендер бесплатно

Наша система сама подберет вам исполнителей на услуги, связанные с разработкой сайта или приложения, поисковой оптимизацией, контекстной рекламой, маркетингом, SMM и PR.

Заполнить заявку 13771 тендер
проведено за восемь лет работы нашего сайта.


Разметили контрольные точки A–G и восстановили для каждой последовательность событий: исходные условия, подтверждения, изменения состояний и причины принятия либо отклонения решения.

Отдельно зафиксировали нестандартные переходы и ответвления логики. Полученный участок используем как основу регрессионного тестирования.

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

#Automation #SoftwareTesting #FinTech #Автоматизация

Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.




105

Лучшие статьи

Поделиться: 0 0 0

Оцените статью
Спасибо за оценку