Learn how to transform a PlantUML diagram for an Online Purchase Workflow into project artifacts with this guide.
Paste the PlantUML code into the editor. See the live preview showing the Customer initiating Make Purchase, including Add to Cart and optionally extending to Apply Discount. Focus on this use case; refine complex diagrams with the companion app. Click “Generate Report” to proceed.
@startuml actor Customer actor System Customer --> (Make Purchase) : initiates (Make Purchase) ..> (Add to Cart) : <<include>> (Make Purchase) ..> (Apply Discount) : <<extend>> @enduml

The AI analyzes actors (Customer, System) and relationships (includes, extends). The report summarizes the purchase process, lists actors, details flows (preconditions, post-conditions, alternatives, exceptions like out-of-stock), and covers sub-use cases. Export as Markdown for sharing.

Click “Generate Scenarios” to create narratives like Basic Purchase or Purchase with Promo Code. These support user stories and testing alignment.

Click “Generate Test Cases” to produce tests with ID, description, preconditions, steps, and expected results. These integrate with QA tools for robust purchase testing.
