Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Mind the Gap. Applying Process Mining

Exactpro
December 20, 2019

Mind the Gap. Applying Process Mining

Mind the Gap. Applying Process Mining (Ru)

Mikhail Odintsov
QA Project Manager, Exactpro

QA Meetup
20 December 2019, Kostroma

Video: https://youtu.be/gB2nGPARv80

To learn more about Exactpro, visit our website https://exactpro.com/

Follow us on
LinkedIn https://www.linkedin.com/company/exactpro-systems-llc
Twitter https://twitter.com/exactpro
Facebook https://www.facebook.com/exactpro/
Instagram https://www.instagram.com/exactpro/
Vkontakte https://vk.com/exactpro_llc

Subscribe to Exactpro Vimeo channel https://vimeo.com/exactpro
Subscribe to Exactpro YouTube channel https://www.youtube.com/c/exactprosystems

Exactpro

December 20, 2019
Tweet

More Decks by Exactpro

Other Decks in Technology

Transcript

  1. 1 Build Software to Test Software
    exactpro.com
    Build Software to Test Software
    exactpro.com
    Mind the Gap. Applying
    Process Mining.
    Mikhail Odintsov,
    QA Project Manager, Exactpro

    View full-size slide

  2. 2 Build Software to Test Software
    exactpro.com
    Пример распределенной биржевой системы

    View full-size slide

  3. 3 Build Software to Test Software
    exactpro.com
    Value Meaning
    0 New
    1 Partially Filled
    C Expired
    4 Cancelled
    2 Filled
    8 Rejected
    9 Suspended
    Переходы ордеров между состояниями
    после выполнения тестовой библиотеки
    New (100)
    New (279)
    New (4784)
    END
    NEW
    Rejected
    Filled
    Expired
    Cancelled
    START
    New (38)
    Reject (3222)
    (3222)
    (100)
    (38)
    (279)
    (4784)
    Cancel (100)
    Cancel (38)
    Expired (279)
    Trade (4784)
    Trade (38)
    TradeCancel (38)

    View full-size slide

  4. 4 Build Software to Test Software
    exactpro.com
    Диаграмма перехода ордеров между состояниями в
    реальной системе (production)
    Amend (94)
    START
    END
    Expired
    Cancelled
    Filled
    Rejected
    PartiallyFilled
    NEW
    New
    (1166642)
    Trade (23816)
    Trade (29361)
    Reject (4224)
    Amend (937420)
    Amend (2)
    Trade
    (30933)
    Expire (270741)
    Cancel (144)
    Expire (38987)
    Cancel (1062624)
    Trade (2944)
    Amend (28530)
    Trade
    (14489)
    Expire (16400)
    Cancel (23647)
    Trade
    (14520)
    (19701)
    (4224)
    (184)
    (58370)
    (326128)
    (1086415)
    Suspended
    Suspended (44)
    Cancel (44)

    View full-size slide

  5. 5 Build Software to Test Software
    exactpro.com
    Сравнение двух диаграмм

    View full-size slide

  6. 6 Build Software to Test Software
    exactpro.com
    Сравнение рабочих процессов:
    - анализ пробелов / покрытия в тестовой
    библиотеке / прогоне;
    - эффективность в выполнении тестов;
    - крайние случаи / состояние гонки;
    - охвачены ли все кейсы из реальных систем?
    Документация
    Журналы выполнения
    тестов
    Журналы событий из
    реальных систем
    Создание единой
    базы данных
    Создание
    модели
    Процесс построения диаграмм

    View full-size slide

  7. 7 Build Software to Test Software
    exactpro.com
    Диаграмма покрытия тестовой библиотекой после
    доработки

    View full-size slide

  8. 8 Build Software to Test Software
    exactpro.com
    Спасибо

    View full-size slide