[jboss-jira] [JBoss JIRA] (DROOLS-3731) DMN UX - More info overlaid on models.
Daniele Zonca (Jira)
issues at jboss.org
Thu Jun 13 03:02:01 EDT 2019
[ https://issues.jboss.org/browse/DROOLS-3731?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13746174#comment-13746174 ]
Daniele Zonca commented on DROOLS-3731:
---------------------------------------
[~uxdlc]
The panel [~porcelli] was referring to is the test result panel displayed when user executes all the tests at project level (using {{Test}} button near {{Build}} and {{Deploy}}) so I expect it is out of scope for this ticket.
[~karreiro]
Yes I agree, as soon as we will define color classification or something similar to highlight different coverage status we should update at least the second section of the coverage report (decisions sorted by number of time each of them as been executed)
[~zhutaojiajia] [~uxdlc]
About DMN I expect the entire flow will be something like:
- user creates a DMN model
- user creates a test scenario to test that model
- user executes test scenario and it has some errors
- user click somewhere ({{Go to model}} maybe?)
- when DMN editor is opened following that link/button it will highlight test scenario result (I like [~tirelli] proposal here about two different behaviors)
I think we could place a generic {{Go to model}} link on the top of the coverage report panel and then another button like {{Analyse scenario results}} for each scenario in the third section of the panel
!tmp.png|thumbnail! (forgive me for my bad image editing skill :) )
I'm not sure I like that this proposal because the only way to have this "enhanced" view in DMN editor will be following a link from test scenario but I don't have in mind any other flow to propose
I think it could be nice to support a similar feature also in test report at project level. If we agree to do that I would suggest to track this with a different ticket because when we run all test scenarios at project level BC executes DMN based scenarios, Rule based scenarios and old test scenarios too so we need to defined a sort of global coverage report and the interaction flow.
> DMN UX - More info overlaid on models.
> --------------------------------------
>
> Key: DROOLS-3731
> URL: https://issues.jboss.org/browse/DROOLS-3731
> Project: Drools
> Issue Type: Story
> Components: DMN Editor
> Reporter: Elizabeth Clayton
> Assignee: Tao Zhu
> Priority: Major
> Labels: ScenarioSimulation, UX, UXTeam, drools-tools
> Attachments: Screen Shot 2019-05-29 at 2.49.21 PM.png, colors.png, download (1).png, download.png, multi.gif, single.gif, tmp.png, 屏幕快照 2019-06-11 下午3.02.19.png, 屏幕快照 2019-06-11 下午3.10.26.png
>
>
> As a practitioner, there are situations where I need to show additional information about a model... for instance: test coverage report: I need to draw a model and color code the nodes to show which nodes were executed by tests, or which rows on a DT were a match. Or when I execute a single test, what was the actual value of a given node or expression.
> Note: Maybe in read-only mode with an "overlay" on top of the model the additional metadata information. See process instance diagram design examples.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
More information about the jboss-jira
mailing list