ljmotta opened a new issue, #945: URL: https://github.com/apache/incubator-kie-issues/issues/945
This epic collects the action plan defined on the [strategy for implementing the E2E test suite for the new DMN Editor](https://github.com/apache/incubator-kie-issues/issues/874). ## Phases 1. Exploratory phase; 2. Expansion phase; 3. Maturity phase; ## Test cases During the phases, we have to create tests to cover functionalities and non-functionalities of the new DMN editor, and here we collect the scenarios to be covered on the test suite: ### Functionalities - [ ] autolayout - [ ] boxed expression - [ ] mutations - [ ] `updateExpression` - [ ] clipboard - [ ] data types - [ ] creation - [ ] deletion - [ ] structure - [ ] collection - [ ] constraint - [ ] mutations - [ ] `addTopLevelItemDefinition` - [ ] `renameItemDefinition` - [ ] diagram - [ ] mutations - [ ] `addConnectedNode` - https://github.com/apache/incubator-kie-tools/pull/2158 - [ ] `addDecisionToDecisionService` - [ ] `addEdge` - [ ] `addEdgeWayPoint` - [ ] `addShape` - [ ] `addStandaloneNode` - [ ] `deleteDecisionFromDecisionService` - [ ] `deleteEdge` - [ ] `deleteEdgeWaypoint` - [ ] `deleteNode` - [ ] `renameNode` - [ ] `resizeNode` - [ ] `updateDecisionServiceDividerLine` - [ ] connections - [ ] drd - [ ] mutations - [ ] `addOrGetDrd` - [ ] node import - [ ] selection - [ ] external nodes - [ ] draggable - [ ] feel - [ ] `InlineFeelNameInput` - [ ] id randomizer - [ ] included models - [ ] mutations - [ ] `addImport` - [ ] importing DMN on the same namespace - [ ] importing DMN on different namespace - [ ] pmml - [ ] `deleteImport` - [ ] `renameImport` - [ ] keyboard shortcuts - [ ] overlay panel - [ ] properties panel - [ ] boxed expression - [ ] bkm node - [ ] decision node - [ ] input data node - [ ] knowledge source node - [ ] decision service node - [ ] group node - [ ] text annotation node - [ ] global - [ ] multiple nodes - [ ] unkown node - [ ] shape options - [ ] font options - [ ] documentation - [ ] diagram - [ ] svg ### Non functionalities - [ ] re-renders - [ ] `store` -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
