Как автоматически сгенерировать диаграмму последовательности для проекта NUnit с помощью Sparx Enterprise Architect
Привет. Как мы можем автоматически генерировать диаграммы последовательности, используя программное обеспечение Enterprise Architect? Я просмотрел статью http://blog.lieberlieber.com/2012/03/13/tutorial-nunit-and-sequence-diagram-recording-in-enterprise-architect-9-3/ но в этом блоге его нет показано, как генерировать диаграммы с использованием проекта NUnit. Он упомянул, что мы могли бы использовать nUnit, но не объяснил, как это сделать. Также есть ли способ генерировать те же диаграммы, используя проект SpecFlow? Заранее спасибо.
1 ответ
Sparx EA использует вывод символов отладки, чтобы идентифицировать последовательности вызовов между объектами в памяти и построить диаграмму последовательности, например, из стека вызовов. Чтобы использовать это, вам нужно подключить советник к процессу, который генерирует символы отладки (аналогично тому, как вы можете присоединить IDE к процессу для его отладки) и использовать инструменты отладки советника, чтобы добавлять точки останова, проходить по строкам и так далее. Способ использования этих инструментов зависит от используемой версии советника (лента, меню и т. Д. Часто меняются в зависимости от версии), но где-то вы найдете окно отладчика. Оттуда просто следуй за своим носом.